Datenfelder befüllen

In den Beispielen bislang wurden die Daten der Datenfelder explizit im Quellcode eingegeben. Es ist aber auch möglich, zunächst ein leeres Datenfeld zu definieren und die Daten anschließend (z.B. unter Verwendung einer Schleife) systematisch zu ergänzen:

Datenfelder vergrößern

Um einem Datenfeld ein Element (samt Wert) anzuhängen, kann der Befehl .push verwendet werden.

Dennoch ist folgender Hinweis zu beachten:

🚨 Achtung

Bei der Verwendung von Datenfeldern ist stets genau zu prüfen, ob auch nur auf Elemente zugegriffen wird, die zuvor tatsächlich definiert wurden.

Es ist eine häufige Fehlerquelle, wenn per Index-Variable ein Element eines Datenfeldes ausgelesen werden soll, welches gar nicht vorhanden ist (da der Wert der Index-Variable beispielsweise größer oder gleich der Länge des Datenfeldes ist).

Beispiel
Es wird ein Datenfeld mit insgesamt neun Elementen befüllt.
Beispiel
Quellcode als Grundlage zur folgenden Aufgabe.
Aufgabe

Mache dich mit dem Quellcode zuvor vertraut. Um was für ein Datenfeld handelt es sich? Wie viele Elemente besitzt das Datenfeld am Ende? Was ist das erste Element und was das letzte? Kann das Datenfeld auch mittels Console.print ausgegeben werden?

Quiz
Datenfeld von Datenfeldern