// 找出数组中重复的数字
// 输入:[2, 3, 1, 0, 2, 5, 3]
// 输出:2 或 3
// nums用来表示待查询的数组
// Set()是重复有序的,利用这一点,若Set没有增加长度,则代表有重复的值出现
var findRepeatNumber = function (nums){
let s = new Set();
for(var i in nums){
var curLength = s.size;
s.add(nums[i]);
if (s.size==curLength){
return nums[i]; // return之后程序就结束了
}
}
}
console.log(findRepeatNumber([2, 3, 1, 0, 2, 5, 3]));
// console.log(test);