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