복습 - 친구 그룹화
Coddy JavaScript 여정의 논리 & 흐름 섹션에 포함된 레슨 — 65개 중 41번째.
챌린지
쉬움두 개의 이름 배열(두 개의 서로 다른 친구 그룹을 나타냄)을 매개변수로 받는 analyzeFriendGroups라는 이름의 함수를 작성하세요. 이 함수는 배열을 Set으로 변환하고 다음 정보가 포함된 객체를 (정확히 이 순서대로) 반환해야 합니다:
mutualFriends: 두 친구 그룹 모두에 속한 사람의 수exclusiveToFirst: 첫 번째 그룹에만 속한 사람의 수exclusiveToSecond: 두 번째 그룹에만 속한 사람의 수potentialConnections: 각 그룹의 독점 멤버들 사이에 만들어질 수 있는 고유한 연결의 수isSubset: 한 그룹이 다른 그룹에 완전히 포함되는지 여부를 나타내는 불리언(Boolean) 값
직접 해보기
function analyzeFriendGroups(group1, group2) {
let set1 = new Set(group1);
let set2 = new Set(group2);
// 여기에 코드를 작성하세요
}