var arr =[120,42,2,0,6,12,42,42,3,3131]var newArr =[]for(var i =0; i < arr.length; i++){if(newArr.indexOf(arr[i])==-1){
newArr.push(arr[i])}}
console.log(newArr)
方法二 先将原数组排序,在与相邻的进行比较,如果不同则存入新数组。
arr.sort(function(a, b){return a - b
})var newArr =[arr[0]]for(var i =1; i < arr.length; i++){if(arr[i]!== arr[i -1]){
newArr.push(arr[i])}}
console.log(newArr)
方法三 利用数组原型对象上的includes方法。
var newArr = []
for (var i = 0; i < arr.length; i++) {
if (!newArr.includes(arr[i])) {
newArr.push(arr[i])
}
}
console.log(newArr)