回顾:分组好友
本课属于 Coddy JavaScript 学习旅程的“逻辑与流程”单元。第 41 课,共 65 课。
挑战
简单创建一个名为 analyzeFriendGroups 的函数,接收两个由姓名组成的数组(分别代表两个不同的好友组)作为参数。该函数应将数组转换为集合,并返回一个包含以下信息的对象(顺序必须完全一致):
mutualFriends:同时属于两个好友组的人数exclusiveToFirst:仅属于第一个好友组的人数exclusiveToSecond:仅属于第二个好友组的人数potentialConnections:两个好友组中各自独有的成员之间可能建立的不同联系数isSubset:一个布尔值,表示一个好友组是否完全包含在另一个好友组中
亲手试试
function analyzeFriendGroups(group1, group2) {
let set1 = new Set(group1);
let set2 = new Set(group2);
// 在这里写你的代码
}
逻辑与流程中的所有课
自己练习: JavaScript 在线编译器