الفرق بين المراجعتين لصفحة: «Ruby/Range/size»

من موسوعة حسوب
< Ruby‏ | Range
لا ملخص تعديل
طلا ملخص تعديل
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>size‎</code> الخاص بالصنف <code>Range</code> في روبي}}</noinclude>
{{DISPLAYTITLE: التابع <code>Range.size‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Range]]
[[تصنيف: Ruby Range]]
يعيد التابع <code>size</code> عدد عناصر المجال. يجب أن يكون كل من بداية ونهاية المجال قيمتين عدديتين (<code>[[Ruby/Numeric|Numeric]]</code>)، وإلا فستُعاد <code>nil</code>.
يعيد التابع <code>size</code> عدد عناصر المجال. يجب أن يكون كل من بداية ونهاية المجال قيمتين عدديتين (من النوع <code>[[Ruby/Numeric|Numeric]]</code>)، وإلا فستُعاد القيمة <code>nil</code>.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">size → num‎</syntaxhighlight>
<syntaxhighlight lang="ruby">size → num‎</syntaxhighlight>


== ‎القيمة المُعادة ==
== ‎القيمة المعادة ==
يعيد التابع <code>size</code> عدد عناصر المجال.  
يعاد عدد عناصر المجال المعطى.  


==أمثلة==
==أمثلة==
سطر 15: سطر 15:
('a'..'z').size  #=> nil
('a'..'z').size  #=> nil
(-Float::INFINITY..Float::INFINITY).size #=> Infinity‎</syntaxhighlight>
(-Float::INFINITY..Float::INFINITY).size #=> Infinity‎</syntaxhighlight>
==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/Range/min|min]]</code>: يعيد  القيمة الدنيا من المجال.  
* التابع <code>[[Ruby/Range/min|min]]</code>: يعيد  أصغر قيمة من المجال المعطى.  


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Range.html#method-i-size قسم التابع size‎ في الصنف Range‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Range.html#method-i-size قسم التابع size‎ في الصنف Range‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 07:08، 3 ديسمبر 2018

يعيد التابع size عدد عناصر المجال. يجب أن يكون كل من بداية ونهاية المجال قيمتين عدديتين (من النوع Numeric)، وإلا فستُعاد القيمة nil.

البنية العامة

size  num

‎القيمة المعادة

يعاد عدد عناصر المجال المعطى.

أمثلة

مثال على استخدام التابع size‎:

(10..20).size    #=> 11
('a'..'z').size  #=> nil
(-Float::INFINITY..Float::INFINITY).size #=> Infinity‎

انظر أيضًا

  • التابع min: يعيد أصغر قيمة من المجال المعطى.

مصادر