diff --git a/contains-duplicate/seona926.js b/contains-duplicate/seona926.js new file mode 100644 index 000000000..2721c3e59 --- /dev/null +++ b/contains-duplicate/seona926.js @@ -0,0 +1,16 @@ +/** + * @param {number[]} nums + * @return {boolean} + */ +let containsDuplicate = function (nums) { + let counts = {}; + + return nums.some((num) => { + if (counts[num] === undefined) { + counts[num] = 1; + return false; + } else { + return true; + } + }); +};