التابع Integer.upto‎ في روبي

من موسوعة حسوب
< Ruby‏ | Integer
اذهب إلى التنقل اذهب إلى البحث

يكرر التابع upto‎ تنفيذ الكتلة البرمجية المعطاة مع تمرير الأعداد تصاعديًا بدايةً من العدد الذي استُدعي معه وحتى العدد المعطى.

في حال عدم تمرير أي كتلة برمجية، فسيُعاد الكائن Enumerator.

البنية العامة

upto(limit) {|i| block }    self
upto(limit)   an_enumerator

المعاملات

limit‎

الحد الأقصى لعملية التكرار.

القيمة المعادة

في حال تمرير كتلة، فسيعاد ناتج تنفيذ هذه الكتلة مع تمرير العدد المعطى في كل مرة تصاعديًّا حتى الوصول إلى العدد limit، وإلا فسيعاد الكائن Enumerator.

أمثلة

مثال على استخدام التابع upto‎:

5.upto(10) {|i| print i, " " }   #=> 5 6 7 8 9 10

انظر أيضا

  • التابع downto: يقوم بتكرار تنفيذ الكتلة البرمجية المعطاة مع تمرير الأعداد تنازليًا بداية من العدد الذي استُدعيت معه وحتى العدد المعطى.

مصادر