Menu
Coddy logo textTech

Rückblick – Grundlagen von Mengen

Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy. Lektion 35 von 65.

challenge icon

Aufgabe

Einfach

Erstelle eine Funktion namens processStudentGroups, die ein Array mit Schülernamen als Argument entgegennimmt. Die Funktion soll:

  1. Aus dem Eingabearray ein Set erstellen, um eindeutige Schülernamen zu erhalten
  2. Alle Schüler entfernen, deren Name mit „Z“ beginnt (ohne Beachtung der Groß- und Kleinschreibung)
  3. „John Doe“ zum Set hinzufügen, falls noch nicht vorhanden
  4. Ein Objekt mit den folgenden Eigenschaften zurückgeben:
    • uniqueCount: Die Anzahl der eindeutigen Schüler
    • hasJohnDoe: Ein boolescher Wert, der angibt, ob „John Doe“ im Set enthalten ist
    • studentsArray: Ein Array mit der endgültigen Menge der Schülernamen

Probier es selbst

function processStudentGroups(students) {
  // Schreibe hier deinen Code
}

Alle Lektionen in Logik & Ablauf

Übe selbstständig: Online-JavaScript-Compiler