Herausforderung: Anhalten und Überspringen in Schleifen
Aufgabe
Implementieren Sie eine Schleife, die gerade Iterationen überspringt und bei der 5. Iteration stoppt. Hier sind die Anweisungen:
- Die Schleife sollte bei der 5. Iteration stoppen.
- Bei jeder Iteration die Iterationsnummer in die Konsole ausgeben.
- Wenn die Schleife eine Iteration überspringt, das Wort
"Skip"in die Konsole ausgeben. - Wenn die Schleife stoppt, das Wort
"Stop"in die Konsole ausgeben.
123456789101112131415for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
Die Ausgabe sollte sein:
Iteration 1
Successful
Iteration 2
Skip
Iteration 3
Successful
Iteration 4
Skip
Iteration 5
Stop
- Fügen Sie die Zählervariable in die erste
console.log()-Anweisung ein. - Verwenden Sie die
break-Anweisung innerhalb desif (i >= 5)-Blocks, um die Schleife zu stoppen. - Geben Sie den String
"Stop"vor derbreak-Anweisung in die Konsole aus. - Verwenden Sie die
continue-Anweisung innerhalb desif (i % 2 == 0)-Blocks, um gerade Iterationen zu überspringen. - Geben Sie den String
"Skip"vor dercontinue-Anweisung in die Konsole aus. - Geben Sie in anderen Fällen
"Successful"in die Konsole aus.
123456789101112131415for (let i = 1; i <= 10; i++) { console.log("Iteration", i); if (i >= 5) { console.log("Stop"); break; } if (i % 2 == 0) { console.log("Skip"); continue; } else { console.log("Successful"); } }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 8
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.33
Herausforderung: Anhalten und Überspringen in Schleifen
Swipe um das Menü anzuzeigen
Aufgabe
Implementieren Sie eine Schleife, die gerade Iterationen überspringt und bei der 5. Iteration stoppt. Hier sind die Anweisungen:
- Die Schleife sollte bei der 5. Iteration stoppen.
- Bei jeder Iteration die Iterationsnummer in die Konsole ausgeben.
- Wenn die Schleife eine Iteration überspringt, das Wort
"Skip"in die Konsole ausgeben. - Wenn die Schleife stoppt, das Wort
"Stop"in die Konsole ausgeben.
123456789101112131415for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
Die Ausgabe sollte sein:
Iteration 1
Successful
Iteration 2
Skip
Iteration 3
Successful
Iteration 4
Skip
Iteration 5
Stop
- Fügen Sie die Zählervariable in die erste
console.log()-Anweisung ein. - Verwenden Sie die
break-Anweisung innerhalb desif (i >= 5)-Blocks, um die Schleife zu stoppen. - Geben Sie den String
"Stop"vor derbreak-Anweisung in die Konsole aus. - Verwenden Sie die
continue-Anweisung innerhalb desif (i % 2 == 0)-Blocks, um gerade Iterationen zu überspringen. - Geben Sie den String
"Skip"vor dercontinue-Anweisung in die Konsole aus. - Geben Sie in anderen Fällen
"Successful"in die Konsole aus.
123456789101112131415for (let i = 1; i <= 10; i++) { console.log("Iteration", i); if (i >= 5) { console.log("Stop"); break; } if (i % 2 == 0) { console.log("Skip"); continue; } else { console.log("Successful"); } }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 8