الفرق بين المراجعتين ل"Ruby/Comparable/between-3F"
< Ruby | Comparable
اذهب إلى التنقل
اذهب إلى البحث
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Comparable]] | [[تصنيف: Ruby Comparable]] | ||
− | |||
يتحقق التابع <code>between?</code>مما إذا كان الكائن الذي استُدعي معه محصورا بين الكائنين المٌمرّرين إليه. | يتحقق التابع <code>between?</code>مما إذا كان الكائن الذي استُدعي معه محصورا بين الكائنين المٌمرّرين إليه. | ||
مراجعة 12:01، 13 سبتمبر 2018
يتحقق التابع between?
مما إذا كان الكائن الذي استُدعي معه محصورا بين الكائنين المٌمرّرين إليه.
البنية العامة
between?(min, max) → true or false
المعاملات
min
يمثل هذا المعامل القيمة الدنيا في المقارنة.
max
يمثل هذا المعامل القيمة القصوى في المقارنة.
القيمة المٌعادة
يعيد التابع between?
القيمة 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
: يتحقق التابع between?
مما إذا كان الكائن الذي استُدعي معه محصورا بين الكائنين المٌمرّرين إليه.