Fisher–Yates 洗牌算法
function FYShuffle(arr) {
let len = arr.length;
while (len > 1) {
let rand = Math.floor(Math.random() * len);
len--;
[arr[len], arr[ran]] = [arr[ran], arr[len]];
}
return arr;
}
function FYShuffle(arr) {
let len = arr.length;
while (len > 1) {
let rand = Math.floor(Math.random() * len);
len--;
[arr[len], arr[ran]] = [arr[ran], arr[len]];
}
return arr;
}