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生成不重复随机数-来自于三人行慕课)