التابع Range.include?
في روبي
يتحقق التابع include?
إن كان كائنٌ ما عنصرًا من المجال المعطى.
إن كان عنصرا البداية والنهاية عددين، فستتم المقارنة وفقًا لمقدار (magnitude) القيم.
البنية العامة
include?(obj) → true or false
المعاملات
obj
الكائن المراد التحقق من وقوعه ضمن المجال المعطى.
القيمة المعادة
تعاد القيمة true
إن كان obj
عنصرًا من المجال، أو القيمة false
خلاف ذلك.
أمثلة
مثال على استخدام التابع include?
:
("a".."z").include?("g") #=> true
("a".."z").include?("A") #=> false
("a".."z").include?("cc") #=> false
انظر أيضا
- المعامل
===
: يعيد القيمةtrue
إن كانت قيمةٌ أو كائنٌ ما أحد عناصر المجال (أي تقع ضمنه).
- التابع
cover?
: يتحقق إن كان الكائن المُمرَّر إليه محصورًا بين بداية ونهاية المجال.