* Fix ruby for-loops examples * Fix alignment * fix: corrected array.each do syntax * fix: corrected array.each do syntax * fix: correct array.each do syntax * fix: corrected array.each do syntax * fix: correct array.each do syntax * fix: correct array.each do syntax
		
			
				
	
	
		
			32 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
title: Ruby For Loops
 | 
						|
localeTitle: روبي للحلقات
 | 
						|
---
 | 
						|
## روبي للحلقات
 | 
						|
 | 
						|
يتم استخدام Ruby for loops لتكرار أو تكرار عبر عدد من العناصر وتنفيذ كتلة من التعليمات البرمجية لكل عنصر. لالحلقات وغالبا ما تستخدم على المصفوفات. انظر المقطع على [صفائف روبي](https://github.com/freeCodeCamp/guides/blob/master/src/pages/ruby/ruby-arrays/index.md) .
 | 
						|
 | 
						|
للحلقات هي مجرد مثال واحد على التكرار أو التكرار على العناصر. في ما يلي مثال على حلقة for:
 | 
						|
 | 
						|
```
 | 
						|
for element in array do
 | 
						|
  puts element
 | 
						|
end
 | 
						|
```
 | 
						|
 | 
						|
هناك العديد من الطرق المختلفة التي يمكنك من خلالها تنفيذ حلقة أو حلقة في Ruby ، مثال آخر مثل:
 | 
						|
 | 
						|
```
 | 
						|
array.each do |element|
 | 
						|
  puts element
 | 
						|
end
 | 
						|
```
 | 
						|
 | 
						|
هذا من شأنه أن يحقق نفس النتائج بالضبط كما سبق ذكره للحلقة ، ولكن مع ذلك أكثر إتقانا وأكثر كفاءة لأنه يستخدم أساليب Array المضمنة.
 | 
						|
 | 
						|
للذهاب خطوة أخرى ، يمكننا كتابة الحلقة أعلاه بالطريقة التالية:
 | 
						|
 | 
						|
```
 | 
						|
array.each do |element| puts element end
 | 
						|
```
 |