HTML tutorial
CSS3 tutorial
Bootstrap tutorial
JavaScript tutorial
JQuery tutorial
AngularJS tutorial
React tutorial
NodeJS tutorial
PHP tutorial
Python tutorial
Python3 tutorial
Django tutorial
Linux tutorial
Docker tutorial
Ruby tutorial
Java tutorial
C tutorial
C ++ tutorial
Perl tutorial
JSP tutorial
Lua tutorial
Scala tutorial
Go tutorial
ASP.NET tutorial
C # tutorial
Loops can execute a block of code as long as a specified condition is reached
Loops can execute a block of code as long as a specified condition is reached.
Loops are handy because they save time, reduce errors, and they make code more readable.
The while
loop loops through a block of code as long as a specified condition is true
:
while (condition) {
// code block to be executed
}
In the example below, the code in the loop will run, over and over again, as long as the counter variable (i) is less than 5:
var i = 0
while (i < 5) {
println(i)
i++
}
Note: Do not forget to increase the variable used in the condition, otherwise the loop will never end.
The do..while
loop is a variant of the while
loop. This loop will
execute the code block once, before checking if the condition is true, then it will
repeat the loop as long as the condition is true.
do {
// code block to be executed
}
while (condition);
The example below uses a do/while
loop. The loop will always be
executed at least once, even if the condition is false, because the code block
is executed before the condition is tested:
var i = 0
do {
println(i)
i++
}
while (i < 5)
Do not forget to increase the variable used in the condition, otherwise the loop will never end!