去重的几个方法以及随机数:
var arr = [2, 3, 4, 4, 5, 2, 3, 9];
var arr2 = arr.filter(function (element, index, self) {
return self.indexOf(element) === index;
});
var arr = [2,3,4,4,5,2,3,6];
var arr2 = [];
for(var i = 0;i< arr.length;i++){
if(arr2.indexOf(arr[i]) < 0){
arr2.push(arr[i]);
}
}
var arr = [0,2,3,4,4,0,2];
var obj = {};
var tmp = [];
for(var i = 0 ;i< arr.length;i++){
if( !obj[arr[i]] ){
obj[arr[i]] = 1;
tmp.push(arr[i]);
}
}
// 用js实现随机选取10–100之间的10个数字,存入一个数组,并排序
let arr = [];
for(let i = 0 ;i < 10 ; i++){
arr.push(Math.floor((Math.random()*100)+10))
}
arr = arr.sort(function(x,y){return x-y})