實現js隨機數不重複的有效方法

var count=10; //隨機數的數量

var arr=new Array; //定義一個arr數組

//給arr數組賦值

for (var i=0;i

arr[i]=i+1;

}

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

for (var i=0;i

//輸出隨機數

document.write("第"+i+"個隨機數:",arr[i]+"


");

}

結果:

實現js隨機數不重複的有效方法

點擊查看演示(http://tangjiusheng.com/js/round.html)

原文地址:http://tangjiusheng.com/js/129.html


分享到:


相關文章: