Minimum Difference Between Highest and Lowest of K Scores LeetCode solution in JavaScript

1
/**
2
* @param {number[]} nums
3
* @param {number} k
4
* @return {number}
5
*/
6
var minimumDifference = function (nums, k) {
7
nums.sort((a, b) => a - b);
8
let min = nums[0],
9
max = nums[k - 1],
10
diff = max - min;
11
for (let i = k; i < nums.length; i++) {
12
diff = Math.min(diff, nums[i] - nums[i - k + 1]);
13
}
14

15
return diff;
16
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0