Der Browser-Speicher localStorage ist nicht verfügbar. Entweder unterstützt dein Browser ihn nicht oder du hast ihn deaktiviert oder er ist voll. Ohne localStorage werden deine Lösungen nicht gespeichert.

Geschachtelte Schleifen

Schleifen kann man auch ineinander schachteln. Im Falle einer for-Schleife muss man zwei verschiedene Laufindizes benutzen.
var a = [[1, 7, 3], [2, 8, 5], [9, 0, 4]];
var sum = 0;
for (var i = 0; i < 3; i++) {
  for (var j = 0; j < 3; j++) {
    sum = sum + a[i][j];
  }
}
Im Codeschnipsel wird die Summe aller Elemente eines zweidimensionalen Arrays berechnet.

Aufgabe

Schreibe eine Funktion sum, die die Summe aller Elemente eines zweidimensionalen, numerischen Arrays berechnet. sum([[1, 2], [3]]) sollte 6 zurückgeben.