题目
找出数组 arr 中重复出现过的元素
题解
先将数组排序,比较i与i+1,如果相等且目标数组res中不存在i,则将i放入目标数组res中
function duplicates(arr) {
var sort_arr = arr.sort();
var res = [];
for(var i = 0; i < sort_arr.length; i++){
if(sort_arr[i] == sort_arr[i+1] && res.indexOf(sort_arr[i]) == -1){
res.push(arr[i]);
}
}
return res;
}