js array 去除重复字符 数字结构是var arr=[1,1,2,3,3,5,7,7] 要求得到1,2,3,5,7
展开全部
var arr=[1,1,2,3,3,5,7,7];
arr.sort(function(a,b){
return a-b;
})//这个是排锋谨序 如银蔽基果不需要可以去掉
var last;
for(var i=0,cell;cell=arr[i];){
if(cell == last){
arr.splice(i,1);
}else{
last = cell;
i++;
}
}
//到了并如这里就是你需要的arr
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var result = [];
var arr = [1, 11, 1, 11, 2, 3, 3, 5, 7, 7];
for (var i = 0; i < arr.length; i++) {
if (("|"+result.join("|")+"|").indexOf("禅轮|"+arr[i]+"|") == -1) {
冲轮 result.push(arr[i]);
}
贺判信 }
console.log(result);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询