<script type="text/javascript"> var count=3000; var originalArray=new Array;//原数组 //给原数组originalArray赋值 for (var i=0;i<count;i++){ originalArray[i]=i+1; } var d1=new Date().getTime(); for (var num,i=0;i<count;i++){ do{ num=Math.floor(Math.random()*count); }while(originalArray[num]==null); document.write(originalArray[num]+" , "); originalArray[num]=null; } var d2=new Date().getTime(); document.write("运算耗时"+(d2-d1)); </script> 分享知识,分享快乐!希望中国站在编程之巅!
360图书馆馆号:rsgz002.360doc.com |
|
来自: 融水公子 > 《Javascript》