js如何打乱一个数组让其元素随机化
function shuffle(arr) {
for(let i = 0; i < arr.length; i++){
let randomIndex = Math.floor(Math.random() * (i + 1))
let item = arr[randomIndex]
arr[randomIndex] = arr[i]
arr[i] = item
}
return arr;
}
let arr = [1,2,3,4,5]
console.log(shuffle(arr))
这是我的签名
浙公网安备 33010602011771号