반응형
문제
문제 설명
배열 안에 중복되는 값이 있으면 true, 없으면 false를 반환하는 문제
중복을 허용하지 않는 Set에 배열을 넣으면 간단히 해결된다.
만약 중복이 있다면 set의 크기와 원본 배열의 크기가 다를 것이다.
이를 이용해 boolean 값을 반환하도록 하면 된다.
성공 코드
const containsDuplicate = (nums) => {
const set = new Set(nums);
return set.size !== nums.length;
};반응형