这里的exists =false, exists = true;
是怎么实现去重的呢?
var arr = new Array();
while(arr.length < 10){
var num = Math.round(180*Math.random()) + 20;
var exists =false;
for(var i=0,l=arr.length;i<l;i++){
if(arr[i]==num){
exists = true;
}
}
if(!exists){
arr.push(num);
}
}
arr.sort(function(a,b){
return a-b;
});
console.log(arr.join(","));
可以考虑用ES6的set集合,自带去重功能,还是hash结构,效率比indexOf更高