利用set的不重复特性。把数组中的元素一个个添加到set中,如果某一元素添加过后,set的长度没有改变,说明该元素重复!
let mySet = new Set();
for (let i = 0; i < numbers.length; i++){
let setLength = mySet.size;
mySet.add(numbers[i]);
if(setLength === mySet.size){
return numbers[i];
}
}
return -1;


京公网安备 11010502036488号