喜欢做笔记
/*洗牌函数的封装*/
function getRandom(min,max){
return Math.floor(Math.random() * (max - min +1) + min);
}
function shuffle(arr){
//不修改原数组
let _arr=arr.slice();
for(let i=0;i<_arr.length;i++){
let j=getRandom(0,i);
let t=_arr[i];
_arr[i]=_arr[j];
_arr[j]=t;
}
return _arr;
}