版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Miracle_Gaaral/article/details/87830368
js中通用随机洗牌方法
function getRandomInt(min, max){
return Math.floor(Math.random()*(max-min+1)+min)
}
export function shuffle(arr){
let _arr = arr.slice()
for(let i=0;i<_arr.length;i++){
let j = getRandomInt(0,i)
let t = _arr[i]
_arr[i] = _arr[j]
_arr[j] = t
}
return _arr
}