const obj ={} let temp =[] arr.forEach(element =>{ if(!obj[element]) obj[element] = 1 else obj[element]++ //计算每个数字出现次数 }) for(var key in obj){ if(obj[key] >1) temp.push(parseInt(key)) //value值大于1,输出对应key值 } return temp