Find the Winner of the Circular Game LeetCode solution in JavaScript

1
/**
2
* @param {number} n
3
* @param {number} k
4
* @return {number}
5
*/
6
var findTheWinner = function (n, k) {
7
let friends = Array.from({ length: n }, (_, index) => index + 1);
8
let start = 0;
9
while (friends.length != 1) {
10
start += k - 1;
11
start = start % friends.length;
12
friends.splice(start, 1);
13
}
14
return friends[0];
15
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0