JavaScript - 문제 미리보기
문제 660
medium
다음 코드에서 빈칸에 들어갈 올바른 메서드는 무엇인가요?
```javascript
const colors = new Set(["red", "green", "blue"]);
// 'yellow' 색상이 Set에 있는지 확인
if (colors.______("yellow")) {
console.log("Yellow exists");
} else {
console.log("Yellow does not exist");
}
```
정답: C
Set에서 특정 값이 존재하는지 확인할 때는 `has()` 메서드를 사용합니다. 이 메서드는 불린 값(true/false)을 반환합니다:
`set.has(value)`: 값이 존재하면 true, 없으면 false
배열의 `includes()`와 비슷한 역할을 하지만, Set에서는 `has()`를 사용합니다. 위 코드에서 "yellow"는 Set에 없으므로 "Yellow does not exist"가 출력됩니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.