التابع between? الخاص بالصنف Comparable في روبي
< Ruby | Comparable
يتحقق التابع between? فيما إذا كان الكائن الذي استُدعي معه محصورًا بين الكائنين المٌمرّرين إليه.
البنية العامة
between?(min, max) → true or false
المعاملات
min
يمثِّل هذا المعامل القيمة الدنيا للمجال المراد التحقق من وقوع القيمة المعطاة ضمنه.
max
يمثِّل هذا المعامل القيمة القصوى للمجال المراد التحقق من وقوع القيمة المعطاة ضمنه.
القيمة المعادة
تُعاد القيمة false إن أعاد التعبير obj <=> min قيمةً أصغر من 0 أو إن أعاد التعبير obj <=> max قيمةً أكبر من 0؛ خلا ذلك، ستُعاد القيمة true.
أمثلة
أمثلة عن استخدام التابع between?:
3.between?(1, 5) #=> true
6.between?(1, 5) #=> false
'cat'.between?('ant', 'dog') #=> true
'gnu'.between?('ant', 'dog') #=> false
انظر أيضًا
- التابع
clamp: يتحقق فيما إذا كان الكائن الذي استُدعي معه محصورًا بين الكائنين المٌمرّرين إليه.