永发信息网

重赏,在线急等,求js语言编写如果数组内有相同元素则全部删除相同元素的方法,不是排重哦!

答案:2  悬赏:60  手机版
解决时间 2021-03-10 00:21
  • 提问者网友:临风不自傲
  • 2021-03-09 08:07
例如 arr[1,2,3,2,4,4];处理完后是arr[1,3]
最佳答案
  • 五星知识达人网友:末日狂欢
  • 2021-03-09 08:50
var array = [1,2,3,3,4,4,5,6,6]
for(var i=0;i debugger
var count = 0;
for(var j=0;j if(array[i]==array[j]){
count++;
}
}
if(count==1){
newArray.push(array[i]);
}
}定义一个新的数组,用于存放最终的数据。

首先循环遍历数组,在循环内部再次循环遍历数组,判断是否存在相同的值。如果存在则不处理;不存在则放入新定义的数组中。循环到最后新的数组中的数据就是没有重复的数据。
全部回答
  • 1楼网友:西风乍起
  • 2021-03-09 09:26
var str = '1,2,3,4,4,2,2,4'; var list = str.split(","); console.log(list); var list2=[]; for(var j=0;j
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯