难度:简单

    题目描述:
    给定一个整数数组,判断是否存在重复元素。
    如果任意一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false

    示例:

    1. 输入: [1,2,3,1]
    2. 输出: true

    解题思路:
    哈希表

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