利用json中键唯一的特性var arr = [];var json = {};for(var i = 0;i<50;i++){ var n = Math.round(Math.random()*100); if(!json[arr[i]]){ arr.push(n); json[arr[i]] = 1; }else{ i--; }}alert(arr);
0-100 之间 生成50个不重复的随机数, 高效执行
原文:http://www.cnblogs.com/cfl911014/p/6811442.html