While
While Loops
Eval First While Loop
The condition is evaluated first before running any body code of the loop.
while (expression) { // <-- Loop expression
// Loop body: Sub-statements that execute if the
// expression evaluats to true
}
// Statements that execute after the expression evaluates to false
// Or loop concludes
Execute Then Eval Do-While Loop
This condition will always execute the body code once before testing the expression for true. You can use this if you want the code executed at least once before the loop has a chance to break itself on its tested condition.
do {
// Loop body
} while (loopExpression);
Backlinks