javaScript do-while loop; Through this tutorial, i am going to teach you about javaScript do-while loop with examples.
JavaScript do-while Loop with Example
- JavaScript
do while
Loop - Syntax of the
do while
Loop - Flowchart of
do while
loop - Example 1 – Print 1 to 10 numbers in javascript using do while loop
- Example 2 – JavaScript
do while
loop with Break Statement
JavaScript do while
Loop
The JavaScript do-while
loop is also known as an exit control loop. The JavaScript do-while
is test specified condition after executing a block of code. If the condition met false, at least once execute the block of code.
Syntax of the do while
Loop
do{ statement(s); } while(expression);
The do-while
loop always executes the block of code least once before it check specified condition.
Because the condition is checked only after the block of code executes once. The do-while
loop is called a post-test/exit control loop.
You have known above, the do while
loop is known as an exit control loop. For this reason, it is possible that the block of code
inside the do while
loop is executed at least once, if the specified condition met false.
Flowchart of do while
loop

Example 1 – Print 1 to 10 numbers in javascript using do while
loop
See the following example of the do-while
loop.
<script> let count = 0; do { count++; document.write(count + "<br>") } while (count < 10); </script>
The output of the script shown below:
1 2 3 4 5 6 7 8 9 10
Explanation of above given example:
- First, define
count
variable and assign value to it. - Next, the
do while
loop checks specified condition after execute block of code, ifcount
is less than10
and execute the statements inside the loop body. - Next, in each do while loop iteration, increments
count
by1
.And After10
iterations, the conditioncount < 10
met false and loop will be terminate.
Example 2 – JavaScript do while
loop with Break Statement
See the following example of the do-while
loop.
<script> let count = 0; do { if(count == 5) break; count++; document.write(count + "<br>") } while (count < 10); </script>
The output of the script shown below:
1 2 3 4 5
Explanation of above given example:
- First, define
count
variable and assign value to it. - Next, the
do while
loop checks specified condition after executing block of code, ifcount
is less than10
and execute the statements inside the loop body. - Next, in each do while loop iteration, increments
count
by1
. Using a break statement, stop the execution of loop After5
iterations.
Conclusion
In this tutorial, you have learned what is do-while
loop and how to use the do-while
loop.