Rückblick – Grundlagen von Mengen
Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy. Lektion 35 von 65.
Aufgabe
EinfachErstelle eine Funktion namens processStudentGroups, die ein Array mit Schülernamen als Argument entgegennimmt. Die Funktion soll:
- Aus dem Eingabearray ein Set erstellen, um eindeutige Schülernamen zu erhalten
- Alle Schüler entfernen, deren Name mit „Z“ beginnt (ohne Beachtung der Groß- und Kleinschreibung)
- „John Doe“ zum Set hinzufügen, falls noch nicht vorhanden
- Ein Objekt mit den folgenden Eigenschaften zurückgeben:
uniqueCount: Die Anzahl der eindeutigen SchülerhasJohnDoe: Ein boolescher Wert, der angibt, ob „John Doe“ im Set enthalten iststudentsArray: 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
1Strings im Detail
Grundlagen von StringsStrings durchlaufenTemplate LiteralsString-MethodenRückblick – String-Weber4JSON Teil 2
JSON durchlaufenVerschachteltes JSONOptionale Verkettung in JSONFlache und tiefe KopieWiederholung – FahrradgeschäftWiederholung – Sonnensystem7Bibliotheksverwaltungssystem
ProjektübersichtBücher hinzufügen2Mehrdimensionale Arrays
Grundlagen von 2D-ArraysZugriff auf Elemente von 2D-ArraysVerschachtelte Schleifen mit 2D-ArraysWiederholung – 2D-ArraysMatrixaddition und -subtraktionZackige Arrays3D-Arrays und darüber hinausHäufige Muster bei 2D-ArraysWiederholung – Alles über Arrays5Mengen – Teil 1
Was ist eine Menge?Mengen durchlaufenEin Element hinzufügenEin Element entfernenPrüfen, ob ein Element vorhanden istGröße und LeerstatusKopieren und LeerenRückblick – Grundlagen von Mengen8Interessante Themen zu Arrays
Destrukturierung von ArraysSpread-Syntax in ArraysDünn besetzte ArraysRückblick – Workshop zu Arrays3JSON Teil 1
Was ist JSON?Prüfen, ob ein Schlüssel vorhanden istObjektmethodenSpread-Operator Teil 1Spread-Operator Teil 2Schlüssel entfernenRückblick – JSON-Schlüssel bearbeitenÜbe selbstständig: Online-JavaScript-Compiler