比如生成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-13 22:07:30