التابع downto‎ الخاص بالصنف Integer في روبي

من موسوعة حسوب

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

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

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

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

المعاملات

limit‎

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

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

في حال تمرير كتلة فسيعيد التابع downto‎العدد الذي استُدعي معه، وإلا فسيعيد كائنَ تِعداد (Enumerator).

أمثلة

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

5.downto(1) { |n| print n, ".. " }
puts "Liftoff!"
#=> "5.. 4.. 3.. 2.. 1.. Liftoff!"

انظر أيضا

مصادر