43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
title: While Loop
 | 
						|
---
 | 
						|
The while loop starts by evaluating the condition. If the condition is true, the statement(s) is/are executed. If the condition is false, the statement(s) is/are not executed. After that, while loop ends.
 | 
						|
 | 
						|
Here is the **syntax** for while loop:
 | 
						|
 | 
						|
## Syntax:
 | 
						|
 | 
						|
    while (condition)
 | 
						|
 | 
						|
    {
 | 
						|
 | 
						|
      statement(s);
 | 
						|
 | 
						|
    }
 | 
						|
 | 
						|
_statement(s):_ A statement that is executed as long as the condition evaluates to true.
 | 
						|
 | 
						|
_condition:_ Here, condition is a Boolean expression which is evaluated before each pass through the loop. If this condition evaluates to true, statement(s) is/are executed. When condition evaluates to false, execution continues with the statement after the while loop.
 | 
						|
 | 
						|
## Example:
 | 
						|
 | 
						|
        var i = 1;
 | 
						|
        while (i < 10) 
 | 
						|
        {
 | 
						|
          console.log(i);
 | 
						|
           i++; // i=i+1 same thing
 | 
						|
        }
 | 
						|
 | 
						|
        Output:
 | 
						|
        1 
 | 
						|
        2 
 | 
						|
        3 
 | 
						|
        4
 | 
						|
        5
 | 
						|
        6
 | 
						|
        7
 | 
						|
        8
 | 
						|
        9
 | 
						|
 | 
						|
*Source: [While Loop - MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/while)*
 |