Ad space (banner)
Lesson 8 / 20

Repeating (the while loop)

This lesson covers the while statement, which repeats only while a condition holds.

Writing while (condition) { ... } repeats the block for as long as the condition is true.

The sample code prints a number and increases it by one while count is 3 or less.

A common early stumble is forgetting to update the counter inside the loop and ending up in an infinite loop. Whenever you use a while statement, make sure something in the body eventually makes the condition false.

In professional work, while statements are used where the number of repetitions is not known in advance — "keep going until the input is valid", for example.

๐Ÿ“– Reference code
โœ๏ธ Your code
Type your code, then press "Run"

๐Ÿงช This site can't compile or run Dart directly, so it checks on the spot whether what you typed matches the reference code (scoring happens entirely in your browser โ€” nothing is sent anywhere).

Ad space (banner)
Ad space (in-article)