45 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| title: While Loop
 | ||
| localeTitle: حائط اللوب
 | ||
| ---
 | ||
| تبدأ الحلقة أثناء تقييم الشرط. إذا كان الشرط صحيحًا ، فسيتم تنفيذ العبارة (القيم). إذا كان الشرط خاطئًا ، فلن يتم تنفيذ العبارة (القيم). بعد ذلك ، في حين ينتهي الحلقة.
 | ||
| 
 | ||
| في ما يلي **صيغة بناء الجملة** :
 | ||
| 
 | ||
| ## بناء الجملة:
 | ||
| 
 | ||
|  `while (condition) 
 | ||
|  
 | ||
|  { 
 | ||
|  
 | ||
|   statement(s); 
 | ||
|  
 | ||
|  } 
 | ||
| ` 
 | ||
| 
 | ||
| _statement (s):_ بيان يتم تنفيذه طالما يتم تقييم الشرط إلى true.
 | ||
| 
 | ||
| _الحالة:_ هنا ، الشرط عبارة عن تعبير منطقي يتم تقييمه قبل كل مسار خلال الحلقة. إذا تم تقييم هذا الشرط إلى true ، فسيتم تنفيذ العبارة (الأكواد). عندما يتم تقييم الشرط إلى false ، يستمر التنفيذ مع العبارة بعد حلقة while.
 | ||
| 
 | ||
| ## مثال:
 | ||
| 
 | ||
|  `    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 
 | ||
| ` 
 | ||
| 
 | ||
| _المصدر: [While Loop - MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/while)_ |