回顾:集合基础
本课属于 Coddy JavaScript 学习旅程的“逻辑与流程”单元。第 35 课,共 65 课。
挑战
简单创建一个名为 processStudentGroups 的函数,它接收一个学生姓名数组作为参数。该函数应:
- 根据输入数组创建一个 Set,以获取不重复的学生姓名
- 移除姓名以 'Z' 开头的所有学生(不区分大小写)
- 如果 'John Doe' 尚未存在,则将其添加到 Set 中
- 返回一个包含以下属性的对象:
uniqueCount:不重复学生的数量hasJohnDoe:一个布尔值,用于表示 Set 中是否包含 'John Doe'studentsArray:包含最终学生姓名的数组
亲手试试
function processStudentGroups(students) {
// 在这里编写你的代码
}
逻辑与流程中的所有课
自己练习: JavaScript 在线编译器