Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Använda Do While-loopen för Iteration | Loopning Genom Data i JavaScript
Introduktion till JavaScript

bookAnvända Do While-loopen för Iteration

Låt oss titta på do-while-loopen. Denna loop liknar while-loopen men har en viktig skillnad.

whiledo-while
Kör kodblocket efter villkorskontrollen.Kör kodblocket innan villkorskontrollen.

Syntax

do-while-loopen börjar med nyckelordet do, omsluter kodblocket med klamrar {}, och avslutas med nyckelordet while följt av villkoret inom parenteser () utan behov av ytterligare kodblock:

do {
  // code block
} while (condition);

Här är ett exempel:

123456
let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
copy

Till en början initialiserades variabeln a till 0, och villkoret a >= 1 utvärderades efter a++-operationen.

Kodblocket inom do kommer garanterat att köras minst en gång:

123456789
// `while` loop while (false) { console.log("while"); // Not executed } // `do-while` loop do { console.log("do-while"); // Executed 1 time } while (false);
copy

do-while-loopen är särskilt användbar när det krävs att användaren matar in data minst en gång och fortsätter tills användaren anger giltig data eller uppfyller ett specifikt villkor.

question mark

Hur många gånger kommer följande kod att skriva ut "Invalid PIN" i konsolen?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 2

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 code block in a do-while loop always runs at least once?

What are some practical scenarios where a do-while loop is preferred over a while loop?

Can you show how user input validation works with a do-while loop?

Awesome!

Completion rate improved to 2.5

bookAnvända Do While-loopen för Iteration

Svep för att visa menyn

Låt oss titta på do-while-loopen. Denna loop liknar while-loopen men har en viktig skillnad.

whiledo-while
Kör kodblocket efter villkorskontrollen.Kör kodblocket innan villkorskontrollen.

Syntax

do-while-loopen börjar med nyckelordet do, omsluter kodblocket med klamrar {}, och avslutas med nyckelordet while följt av villkoret inom parenteser () utan behov av ytterligare kodblock:

do {
  // code block
} while (condition);

Här är ett exempel:

123456
let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
copy

Till en början initialiserades variabeln a till 0, och villkoret a >= 1 utvärderades efter a++-operationen.

Kodblocket inom do kommer garanterat att köras minst en gång:

123456789
// `while` loop while (false) { console.log("while"); // Not executed } // `do-while` loop do { console.log("do-while"); // Executed 1 time } while (false);
copy

do-while-loopen är särskilt användbar när det krävs att användaren matar in data minst en gång och fortsätter tills användaren anger giltig data eller uppfyller ett specifikt villkor.

question mark

Hur många gånger kommer följande kod att skriva ut "Invalid PIN" i konsolen?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 2
some-alt