JS生成不重复随机数-来自于三人行慕课

原文链接:https://www.3mooc.com/front/articleinfo/175
JS生成不重复随机数,具体实现代码:

var count=3000;//限制的个数

var originalArray=new Array;//原数组

//给原数组originalArray赋值

for (var i=0;i

originalArray[i]=i+1;

}

var d1=new Date().getTime();

originalArray.sort(function(){ return 0.5 - Math.random(); });

for (var i=0;i

document.write(originalArray[i]+" , ");

}

var d2=new Date().getTime();

document.write(“运算耗时”+(d2-d1));

你可能感兴趣的:(JS生成不重复随机数-来自于三人行慕课)