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)* |