比如生成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); }
版权声明:都是兄弟,请随意转载,请注明兄弟是谁
原文:http://blog.csdn.net/u013076044/article/details/47755479