Dart Do-While Loop
Dart Do-While loop statement is same as that of while loop except that the statements in loop are executed first, and then the condition is checked.
In this tutorial, we will learn the syntax to write do-while loop statement in Dart programming language, and how to use do-while loop with the help of example programs.
Syntax
The syntax of do-while loop is
</>
Copy
do {
// statement(s)
} while (condition);
Examples
In the following program, we write a do-while loop statement that prints 'Hello World'
five times.
main.dart
</>
Copy
void main() {
var i = 0;
do {
print('Hello World');
i++;
} while (i < 5);
}
Output
Hello World
Hello World
Hello World
Hello World
Hello World
Now, let us take a condition that is always false
. Since, do-while loop executes the block inside it at least one, 'Hello World'
would be printed at least once.
main.dart
</>
Copy
void main() {
var i = 0;
do {
print('Hello World');
i++;
} while (false);
}
Output
Hello World
Conclusion
In this Dart Tutorial, we learned what a do-while loop is, its syntax, and its working with examples.