التابع min الخاص بالصنف Range في روبي
يعيد التابع min القيمة الدنيا من المجال.ويعيد nil إن كانت قيمة بداية المجال أكبر من قيمة نهايته. أو إن كانت قيمة البداية للمجال الإقصائي (exclusive، أي أنه يستثني عنصر النهاية) مساوية لقيمة عنصر النهاية.
يمكن إعطاء كتلة اختيارية لاستبدال تابع المقارنة الافتراضي a <=> b.
البنية العامة
min → obj
min {| a,b | block }→ obj
min(n) → array
min(n) {| a,b | block }→ array
المعاملات
n
عدد صحيح.
القيمة المُعادة
يعيد التابع min القيمة الدنيا من المجال.ويعيد nil إن كانت قيمة بداية المجال أكبر من قيمة نهايته. أو إن كانت قيمة البداية للمجال الإقصائي مساوية لقيمة عنصر النهاية.
أمثلة
مثال على استخدام التابع min:
(10..20).min #=> 10
انظر أيضا
- التابع
max: يعيد التابعmaxالقيمة القصوى من المجال.