function disorderly(arr){
console.log("最初数组:"+arr);
for (let i = 1; i < arr.length; i++) {
const random = Math.floor(Math.random() * (i + 1));
console.log("random: "+random);
//遍历数组,交换arr[i]和arr[random]的位置
[arr[i], arr[random]] = [arr[random], arr[i]];
console.log("第"+i+"次变换:"+arr);
}
return arr;
}
const arr = [1, 2, 3, 4, 5, 6];
let a= disorderly(arr);
console.log(a)