function removeRepeat(arr) {
let newArr = [];
for (let i = 0; i < arr.length; i++) {
if (newArr.includes(arr[i]) == false) {
newArr.push(arr[i]);
}
}
return newArr;
}
var arr = [4, 0, 7, 9, 7, 0, 2, 6, 2, 3, 1, 0];
console.log(arr); //[4, 0, 7, 9, 7, 0, 2, 6, 2, 3, 1, 0]
console.log(removeRepeat(arr)); //[4, 0, 7, 9, 2, 6, 3, 1]
数组去重的思想:在遍历原数组时,将新数组中没有的元素push() 进去是利用新数组存储原数组的元素。