我正在尝试从未排序的数组中删除重复项,但我一直在新数组中重复获取第一个重复的元素。请帮助修改此代码以使其正常工作。
var array=[1,1,2,2,3,3,4,4,5,5];
function noDuplicate(arr){
var newAry=[];
for(var i=0; i<arr.length;i++){
let el=arr[i];
if(!(el in newAry)){
newAry.push(el);
}
}
return newAry;
}
console.log(noDuplicate(array));