从未排序的数组中删除重复项

时间:2019-01-19 05:17:48

标签: javascript arrays

我正在尝试从未排序的数组中删除重复项,但我一直在新数组中重复获取第一个重复的元素。请帮助修改此代码以使其正常工作。

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));
 

0 个答案:

没有答案