الفرق بين المراجعتين لصفحة: «Ruby/Comparable/between-3F»

من موسوعة حسوب
لا ملخص تعديل
لا ملخص تعديل
سطر 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?‎مما إذا كان الكائن الذي استُدعي معه محصورا بين الكائنين المٌمرّرين إليه.

مصادر