التابع 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?: يتحقق إن كان الكائن المُمرَّر إليه محصورًا بين بداية ونهاية المجال.