Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Stoppa och Hoppa Över i Loopar | Loopning Genom Data i JavaScript
Introduktion till JavaScript

bookUtmaning: Stoppa och Hoppa Över i Loopar

Uppgift

Implementera en loop som hoppar över jämna iterationer och stannar vid den femte iterationen. Här är instruktionerna:

  1. Loopen ska stanna vid den femte iterationen.
  2. För varje iteration, skriv ut iterationsnumret till konsolen.
  3. Om loopen hoppar över en iteration, skriv ut ordet "Skip" till konsolen.
  4. Om loopen stannar, skriv ut ordet "Stop" till konsolen.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
copy

Utdata ska vara:

Iteration 1
Successful
Iteration 2
Skip
Iteration 3
Successful
Iteration 4
Skip
Iteration 5
Stop
  1. Inkludera räknarvariabeln i det första console.log()-uttrycket.
  2. Använd break-satsen inuti if (i >= 5)-blocket för att stoppa loopen.
  3. Skriv ut strängen "Stop" till konsolen före break-satsen.
  4. Använd continue-satsen inuti if (i % 2 == 0)-blocket för att hoppa över jämna iterationer.
  5. Skriv ut strängen "Skip" till konsolen före continue-satsen.
  6. För övriga fall, skriv ut "Successful" till konsolen.
123456789101112131415
for (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"); } }
copy

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 8

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Suggested prompts:

Can you explain why the loop stops at the 5th iteration?

What would happen if we changed the stopping condition to a different number?

Can you show how the output would look if we didn't skip even iterations?

Awesome!

Completion rate improved to 2.33

bookUtmaning: Stoppa och Hoppa Över i Loopar

Svep för att visa menyn

Uppgift

Implementera en loop som hoppar över jämna iterationer och stannar vid den femte iterationen. Här är instruktionerna:

  1. Loopen ska stanna vid den femte iterationen.
  2. För varje iteration, skriv ut iterationsnumret till konsolen.
  3. Om loopen hoppar över en iteration, skriv ut ordet "Skip" till konsolen.
  4. Om loopen stannar, skriv ut ordet "Stop" till konsolen.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
copy

Utdata ska vara:

Iteration 1
Successful
Iteration 2
Skip
Iteration 3
Successful
Iteration 4
Skip
Iteration 5
Stop
  1. Inkludera räknarvariabeln i det första console.log()-uttrycket.
  2. Använd break-satsen inuti if (i >= 5)-blocket för att stoppa loopen.
  3. Skriv ut strängen "Stop" till konsolen före break-satsen.
  4. Använd continue-satsen inuti if (i % 2 == 0)-blocket för att hoppa över jämna iterationer.
  5. Skriv ut strängen "Skip" till konsolen före continue-satsen.
  6. För övriga fall, skriv ut "Successful" till konsolen.
123456789101112131415
for (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"); } }
copy

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 8
some-alt