Find K Closest Elements LeetCode solution in JavaScript

1
var findClosestElements = function (arr, k, x) {
2
const result = [...arr];
3

4
while (result.length > k) {
5
const start = result[0];
6
const end = result.at(-1);
7

8
x - start <= end - x ? result.pop() : result.shift();
9
}
10
return result;
11
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0