Udfordring: Stop og Spring Over i Loops
Opgave
Implementer en løkke, der springer lige iterationer over og stopper ved den 5. iteration. Her er instruktionerne:
Løkken skal stoppe ved den 5. iteration.
For hver iteration skal iterationsnummeret outputtes til konsollen.
Hvis løkken springer en iteration over, skal ordet
"Skip"
outputtes til konsollen.Hvis løkken stopper, skal ordet
"Stop"
outputtes til konsollen.
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"); }; };
Outputtet skal være:
python9912345678910Iteration 1SuccessfulIteration 2SkipIteration 3SuccessfulIteration 4SkipIteration 5Stop
Inkluder tæller-variablen i den første
console.log()
-udsagn.Brug
break
-udsagnet inde iif (i >= 5)
-blokken for at stoppe løkken.Output strengen
"Stop"
til konsollen førbreak
-udsagnet.Brug
continue
-udsagnet inde iif (i % 2 == 0)
-blokken for at springe lige iterationer over.Output strengen
"Skip"
til konsollen førcontinue
-udsagnet.For andre tilfælde, output
"Successful"
til konsollen.
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"); } }
Tak for dine kommentarer!
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat