js array 去除重复字符 数字结构是var arr=[1,1,2,3,5,7,7] 要求得到2,3,5 重复就去掉
答案:3 悬赏:50 手机版
解决时间 2021-03-27 10:10
- 提问者网友:沉默菋噵
- 2021-03-26 12:35
js array 去除重复字符 数字结构是var arr=[1,1,2,3,5,7,7] 要求得到2,3,5 重复就去掉
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-03-26 13:25
var arr = [1,1,2,3,5,7,7],
len = arr.length,
resultArr1 = [],
resultArr2 = [];
for(var i=0; i var item1 = arr[i],
flag = false;
for(var j=0; j if(j == i) {
continue;
}
var item2 = arr[j];
if(item1 == item2){
flag = false;
resultArr2.push(item2);
break;
}
flag = true;
}
if(flag){
resultArr1.push(item1);
}
}
document.write(resultArr1 + "
" + resultArr2);
len = arr.length,
resultArr1 = [],
resultArr2 = [];
for(var i=0; i
flag = false;
for(var j=0; j
continue;
}
var item2 = arr[j];
if(item1 == item2){
flag = false;
resultArr2.push(item2);
break;
}
flag = true;
}
if(flag){
resultArr1.push(item1);
}
}
document.write(resultArr1 + "
" + resultArr2);
全部回答
- 1楼网友:西岸风
- 2021-03-26 14:44
简单且,高级的算法在这里,带注释,再有不会的来问我。
- 2楼网友:一袍清酒付
- 2021-03-26 14:32
几位前辈写的真好,我受教了,谢谢大家
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯