JavaScript - 문제 미리보기

문제 664

medium
다음 코드에서 빈칸에 들어갈 올바른 메서드는 무엇인가요?

const students1 = new Set(['Alice', 'Bob', 'Charlie']);
const students2 = new Set(['Bob', 'Charlie', 'David']);

// 두 반 모두에 속한 학생들을 찾기
const commonStudents = students1._______(students2);
console.log([...commonStudents]); // ['Bob', 'Charlie']
A. union
B. intersection
C. difference
D. symmetricDifference

정답: B

intersection() 메서드는 두 집합의 교집합을 반환합니다. 교집합은 두 집합 모두에 공통으로 포함된 요소들만을 포함합니다:

1) students1: ['Alice', 'Bob', 'Charlie']
2) students2: ['Bob', 'Charlie', 'David']
3) 교집합: ['Bob', 'Charlie']

문제에서 "두 반 모두에 속한 학생들"을 찾는 것이므로 intersection() 메서드가 적합합니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.