Menu
Coddy logo textTech

סיכום – יסודות הקבוצות

חלק מהיחידה לוגיקה וזרימת התוכנית במסלול ה-JavaScript של Coddy. שיעור 35 מתוך 65.

challenge icon

אתגר

קל

צרו פונקציה בשם processStudentGroups שמקבלת מערך של שמות תלמידים כארגומנט. הפונקציה צריכה:

  1. ליצור Set ממערך הקלט כדי לקבל שמות תלמידים ייחודיים
  2. להסיר כל תלמיד ששמו מתחיל ב-'Z' (ללא תלות באותיות רישיות או קטנות)
  3. להוסיף את 'John Doe' ל-Set אם הוא עדיין לא נמצא בו
  4. להחזיר אובייקט עם המאפיינים הבאים:
    • uniqueCount: מספר התלמידים הייחודיים
    • hasJohnDoe: ערך בוליאני המציין אם 'John Doe' נמצא ב-Set
    • studentsArray: מערך של שמות התלמידים הסופי שב-Set

נסו בעצמכם

function processStudentGroups(students) {
  // כתבו כאן את הקוד שלכם
}

כל השיעורים ביחידה לוגיקה וזרימת התוכנית

תרגלו בעצמכם: קומפיילר JavaScript אונליין