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