Wie muss ich diesen JavaScript-Code lesen (Schleifen)?
Hallo, ich befasse mich gerade mit Schleifen in JavaScript und ich verstehe das Prinzip ehrlich gesagt nicht wirklich, wie ich diesen Code in verständliche Sprache übersetze: Ich verstehe das Grundprinzip und bin mit Schlüsselwörtern wie continue oder break vertraut, aber ich verstehe nicht, wie ich die for-Schleife lesen muss: Was heißt let i = 0 zum Beispiel? Worauf bezieht sich die 0, auf den Index? Danach kommt ja die Bedingung i < numbers.length, was ist in dem Fall numbers.length, das Array? Und anschließend der Inkrementierungsausdruck, also erhöhe um 1.
const numbers = [2, 4, 56, 22, 65, 2, 54, 88, 29];
console.log("Vor der Schleife");
for (let i = 0; i < numbers.length; i++) {
const number = numbers[i];
if (number % 2 === 1) {
console.log("Ungerade Zahl gefunden.");
continue;
}
console.log(number);
}
console.log("Nach der Schleife.");