比方生成5个随机数
那么随机生成下标
交换随意两个数
最后生成的数组即使随机的
for(var i = 0;i<1000;i++){ var x = getRandomNumber()+1; var y = getRandomNumber()+1; var temp = number[x]; number[x] = number[y]; number[y] = temp; }
function getRandomNumber(){ return Math.floor(Math.random()*15); }
时间: 2024-10-12 21:29:30