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