التابع upto
الخاص بالصنف Integer
في روبي
يقوم التابع upto
بتكرار تنفيذ الكتلة البرمجية المعطاة مع تمرير الأعداد تنازليًا بداية من العدد الذي استُدعيت معه وحتى العدد المعطى limit
.
في حال عدم تمرير أي كتلة برمجية، فسيُعاد كائنُ تِعدادٍ (Enumerator
).
البنية العامة
upto(limit) {|i| block } → self
upto(limit) → an_enumerator
المعاملات
limit
الحد الأدنى لعملية التكرار.
القيمة المُعادة
يقوم التابع upto
بتكرار تنفيذ الكتلة البرمجية المعطاة مع تمرير الأعداد تنازليًا بداية من العدد الذي استُدعيت معه وحتى العدد المعطى limit
.
في حال عدم تمرير أي كتلة برمجية، فسيُعاد كائنُ تِعدادٍ (Enumerator
).
أمثلة
مثال على استخدام التابع upto
:
5.upto(10) {|i| print i, " " } #=> 5 6 7 8 9 10
انظر أيضا
- التابع
downto
: يقوم التابعdownto
بتكرار تنفيذ الكتلة البرمجية المعطاة مع تمرير الأعداد تنازليًا بداية من العدد الذي استُدعيت معه وحتى العدد المعطىlimit
.
في حال عدم تمرير أي كتلة برمجية، فسيُعاد كائنُ تِعدادٍ (Enumerator
).