الفرق بين المراجعتين لصفحة: «Ruby/Range/new»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>new</code> الخاص بالصنف <code>Range</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف:...' |
لا ملخص تعديل |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Range]] | [[تصنيف: Ruby Range]] | ||
ينشئ التابع <code>new</code> مجالًا باستخدام الوسيطين <code> | ينشئ التابع <code>new</code> مجالًا باستخدام الوسيطين <code>begin</code> و <code>end</code> (انظر فقرة البنية العامة). في حال حذف الوسيط <code>exclude_end</code> أو في حال إعطائه القيمة <code>false</code> ، فسيشمل المجال المًعاد عنصر النهاية <code>end</code>. خلا ذلك، سيُستبعد. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">new(begin, end, exclude_end=false) → rng</syntaxhighlight> | <syntaxhighlight lang="ruby">new(begin, end, exclude_end=false) → rng</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>begin</code>=== | ===<code>begin</code>=== | ||
عنصر بداية المجال. | |||
===<code>end</code>=== | ===<code>end</code>=== | ||
عنصر نهاية المجال. | |||
===<code>exclude_end</code>=== | ===<code>exclude_end</code>=== | ||
راية تحدد إن كان عنصر النهاية <code>end</code> سيًشمل. | |||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
يعيد التابع <code>new</code> مجالًا جديدا. | |||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/Range/equality_operator|==]]</code>: | * التابع <code>[[Ruby/Range/equality_operator|==]]</code>:معامل المساواة. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Range.html#method-c-new قسم التابع new في الصنف Range في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Range.html#method-c-new قسم التابع new في الصنف Range في توثيق روبي الرسمي.] |
مراجعة 16:59، 30 أكتوبر 2018
ينشئ التابع new
مجالًا باستخدام الوسيطين begin
و end
(انظر فقرة البنية العامة). في حال حذف الوسيط exclude_end
أو في حال إعطائه القيمة false
، فسيشمل المجال المًعاد عنصر النهاية end
. خلا ذلك، سيُستبعد.
البنية العامة
new(begin, end, exclude_end=false) → rng
المعاملات
begin
عنصر بداية المجال.
end
عنصر نهاية المجال.
exclude_end
راية تحدد إن كان عنصر النهاية end
سيًشمل.
القيمة المُعادة
يعيد التابع new
مجالًا جديدا.
انظر أيضا
- التابع
==
:معامل المساواة.