数字数组去除重复值
2010-04-09 14:25
260 查看
var arr=[1,9,0,2,7,0,3,5,4,0,4,9,2]; arr.sort(); var res=[arr[0]]; for(var i=1;i<arr.length;i++){ if(arr[i]!==res[res.length-1]){ res.push(arr[i]); } } alert(res);
应该是目前来说比较理想的一种方式,以供大家参考。
相关文章推荐
- 【我解C语言面试题系列】009 特殊的去除数组中重复数字问题
- 一个数组中有30个数(随机产生[0,30]),将数组中重复的数字去除,动态创建数组保存剩下的数字
- 去除数组中的重复数字
- [C]去除数组中重复数字,并可按需保留多少个重复数字
- 一个数组中有30个数(随机产生[0,30]),将数组中重复的数字去除,动态创建数组保存剩下的数字
- C/C++面试之算法系列--去除数组中的重复数字
- 一道Javascript面试题,去除数组中的重复数字,大家看看我的做法是否正确
- 一个有序数组(包含重复的),去除重复的数字然后输出
- 去除数组中的重复数字
- 【我解C语言面试题系列】008 去除数组中重复数字问题
- 去除整型数组中的重复数字
- 【我解C语言面试题系列】008 去除数组中重复数字问题
- js去除数组中重复的数字
- 特殊的去除数组中重复数字问题
- (去重)去除数组中重复数字的算法
- 去除数组中重复数字问题
- 【我解C语言面试题系列】009 特殊的去除数组中重复数字问题
- 随机生成30个数字(范围0-30)存到一个数组中,将数组中重复的数字去除,动态创建数组保存剩下的数字
- 去除数组中的重复数字
- C/C++面试之算法系列--去除数组中的重复数字