Do-While-Loopens
Svep för att visa menyn
do-while-loopen liknar mycket en while-loop, förutom att den alltid körs minst en gång, även om loopvillkoret är false.
En annan skillnad är att kodblocket körs innan loopvillkoret kontrolleras.
Den generella syntaxen för en do-while-loop är följande:
do {
// code to execute
} while(boolean_expression);
Flödesschemat beskriver exekveringsprocessen för en do-while-loop:
Till exempel, följande program använder en do-while-loop för att skriva ut de första tio jämna talen:
123456let i = 1; do { console.log(i * 2); i += 1; } while (i <= 10);
Även om vi ändrar värdet på i så att villkoret blir false, kommer kodblocket ändå att köras minst en gång:
123456let i = 11; do { console.log(i * 2); i += 1; } while (i <= 10);
1. Vad är den viktigaste skillnaden mellan en while-loop och en do-while-loop?
2. Vad blir utdata för följande kod?
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 6. Kapitel 5
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 6. Kapitel 5