存在重复元素

给你一个整数数组 nums 。如果任一值在数组中出现 至少两次 ,返回 true ;如果数组中每个元素互不相同,返回 false 。

  • 输入:nums = [1,2,3,1]

  • 输出:true

  • 输入:nums = [1,2,3,4]

  • 输出:false

1
2
3
4
5
6
7
8
9
10
11
var containsDuplicate = function(nums) {
let map = new Map();
for(let i of nums){
if(map.has(i)){
return true;
}else{
map.set(i, 1);
}
}
return false
};