التابع 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
: يُكرر تنفيذ الكتلة المعطاة مع تمرير عناصر المجال إليها بالتتابع.