Übungsaufgaben
Zehn interaktive Übungen zum Klicken, Ziehen und Knobeln — von AFB I bis AFB III. Jede Übung gibt dir sofort Rückmeldung; wenn du nicht weiterkommst, helfen die gestuften Tipps.
Nenne alle Schleifen, deren Block genau fünfmal ausgeführt wird.
0 … 5 sind sechs, 1 … 4 vier.Gib an, ob die Aussagen stimmen.
let farben = ["rot", "gelb", "grün", "blau"]; console.log(farben[2]);
Gib die Ausgabe an.
let n = 1;
let runden = 0;
while (n < 50) {
n = n * 3;
runden = runden + 1;
}Ermittle die Werte.
-
nnach der 1. Runde: -
nnach dem Ende der Schleife: - Anzahl der Runden:
Jeder Name im Array namen soll einmal ausgegeben werden. Ergänze die Schleife — zwei Wörter bleiben übrig.
for (let = 0; i namen.; i++) { console.log([i]); }
<= gäbe es eine Runde zu viel und am Ende undefined. size gibt es bei Arrays nicht.Es gilt let z = [5, 8, 15]; Ordne jedem Ausdruck sein Ergebnis zu.
z[3] gibt es nicht — JavaScript liefert dann undefined statt eines Fehlers. Nach push ist das Array ein Element länger.Das Programm soll zählen, an wie vielen Tagen die Temperatur unter 0 °C lag (richtig wäre 2). Überprüfe es und korrigiere die fehlerhaften Zeilen.
i = 1 wird der erste Tag (−2 °C) übersprungen. temp < 0 vergleicht das ganze Array statt eines Werts — gemeint ist temp[i].temp[i] betrachtet.Vervollständige das Programm, das den Durchschnitt aller Noten im Array noten berechnet.
let summe = 0;
for (let i = ; i noten.length; i++) {
summe = summe + ;
}
let schnitt = summe / ;
noten[i], nicht die Indizes i. Geteilt wird durch die Anzahl der Noten, also noten.length.let s = 0;
for (let i = 1; i <= 4; i++) {
s = s + i * i;
}
console.log(s);Bestimme die Ausgabe.
let liste = [2, 4, 6];
for (let i = 0; i < liste.length; i++) {
liste.push(1);
}Beurteile die Aussagen.
i die Länge nie ein — eine Endlosschleife, der Tab hängt.liste.length einmal oder vor jeder Runde gelesen?