الفرق بين المراجعتين لصفحة: «Ruby/Range/member-3F»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>member?</code> الخاص بالصنف <code>Range</code> في روبي}}</noinclude> تصنيف: Ruby تص...' |
لا ملخص تعديل |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Range]] | [[تصنيف: Ruby Range]] | ||
يعيد التابع <code>member?</code> القيمة <code>true</code> إن كان <code>obj</code> عنصرًا من المجال الذي استُدعي معه، أو يعيد <code>false</code> خلاف ذلك. إن كان عنصرا البداية والنهاية عددين، فستتم المقارنة وفقًا لمقدار (magnitude) القيم. | يعيد التابع <code>member?</code> القيمة <code>true</code> إن كان <code>obj</code> (انظر فقرة البنية العامة) عنصرًا من المجال الذي استُدعي معه، أو يعيد <code>false</code> خلاف ذلك. | ||
إن كان عنصرا البداية والنهاية عددين، فستتم المقارنة وفقًا لمقدار (magnitude) القيم. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">member?(obj) → true or false</syntaxhighlight> | <syntaxhighlight lang="ruby">member?(obj) → true or false</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>obj</code>=== | ===<code>obj</code>=== | ||
| كائن. | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
يعيد التابع <code>member?</code> القيمة <code>true</code> إن كان <code>obj</code> عنصرًا من المجال الذي استُدعي معه، أو يعيد <code>false</code> خلاف ذلك. | |||
==أمثلة== | ==أمثلة== | ||
سطر 17: | سطر 20: | ||
("a".."z").include?("cc") #=> false</syntaxhighlight> | ("a".."z").include?("cc") #=> false</syntaxhighlight> | ||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/Range/max|max]]</code>: يعيد القيمة القصوى من المجال | * التابع <code>[[Ruby/Range/max|max]]</code>: يعيد القيمة القصوى من المجال | ||
* التابع <code>[[Ruby/Range/min|min]]</code>: يعيد القيمة الدنيا من المجال | * التابع <code>[[Ruby/Range/min|min]]</code>: يعيد القيمة الدنيا من المجال. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Range.html#method-i-member-3F قسم التابع member? في الصنف Range في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Range.html#method-i-member-3F قسم التابع member? في الصنف Range في توثيق روبي الرسمي.] |
مراجعة 19:09، 30 أكتوبر 2018
يعيد التابع member?
القيمة true
إن كان obj
(انظر فقرة البنية العامة) عنصرًا من المجال الذي استُدعي معه، أو يعيد false
خلاف ذلك.
إن كان عنصرا البداية والنهاية عددين، فستتم المقارنة وفقًا لمقدار (magnitude) القيم.
البنية العامة
member?(obj) → true or false
المعاملات
obj
كائن.
القيمة المُعادة
يعيد التابع member?
القيمة true
إن كان obj
عنصرًا من المجال الذي استُدعي معه، أو يعيد false
خلاف ذلك.
أمثلة
مثال على استخدام التابع member?
:
("a".."z").include?("g") #=> true
("a".."z").include?("A") #=> false
("a".."z").include?("cc") #=> false