Zackige Arrays
Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy. Lektion 11 von 65.
const classroom = [<br> ["Alice", "Bob"],<br> ["Charlie", "Diana", "Eve"],<br> ["Frank"]<br>];Hier hat die erste Zeile 2 Elemente, die zweite 3 und die dritte 1.Beachte, dass gezackte Arrays zwar im Beispiel mit const verwendet werden, aber auch mit let oder var deklariert werden können; entscheidend ist die Verwendung verschachtelter Array-Literale.Aufgabe
EinfachErstelle eine Funktion namens sumJagged, die ein gezacktes Zahlenarray erhält und die Gesamtsumme aller Elemente in sämtlichen Zeilen zurückgibt, unabhängig von der Zeilenlänge.
Probier es selbst
function sumJagged(jaggedArray) {
// TODO: Implementiere die Logik, um alle Elemente des unregelmäßigen Arrays zu summieren.
}
// Schreibe nichts außerhalb der Funktion.Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
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