while Loop in JavaScript | Control Statements in JS

A while loop is a control flow statement that allows code to be executed repeatedly based on a given Boolean condition. The while loop can be thought of as a repeating if statement. Once the expression becomes false, the loop terminates.

The while loop is primarily used when the number of iterations in not known in advanced and the iterations are based on some boolean condition.

Syntax –

  • While loop starts with the checking of condition. If it evaluated to true, then the loop body statements are executed otherwise first statement following the loop is executed. For this reason it is also called Entry control loop
  • Once the condition is evaluated to true, the statements in the loop body are executed. Normally the statements contain an update value for the variable being processed for the next iteration.
  • When the condition becomes false, the loop terminates which marks the end of its life cycle

Flowchart – 

while loop in javascript flowchart diagram

Program example –

Output –

 

Leave a Reply

Your email address will not be published. Required fields are marked *