التابع cover? الخاص بالصنف Range في روبي
يعيد التابع cover? القيمة true إن كان obj محصورًا بين بداية ونهاية المجال.
يتم التحقق من begin <= obj <= end عندما تكون قيمة exclude_end? مساوية لـ false، أو من begin <= obj < end عندما تكون قيمة exclude_end? مساوية لـ true.
البنية العامة
cover?(obj) → true or false
المعاملات
obj
القيمة المُعادة
أمثلة
مثال على استخدام التابع cover?:
("a".."z").cover?("c") #=> true
("a".."z").cover?("5") #=> false
("a".."z").cover?("cc") #=> true
انظر أيضا
- التابع
bsearch: باستخدام البحث الثنائي (binary search)، يبحث عن قيمة من المجال تفي بالشرط المعطى في مدة O (log n) حيث n هو حجم المجال. - التابع
each: يُكرر تنفيذ الكتلة المعطاة مع تمرير عناصر المجال إليها بالتتابع.