التابع first
الخاص بالصنف Range
في روبي
يعيد التابع first
الكائن الأول في المجال، أو يعيد مصفوفة مكونة من أول n
عنصر.
البنية العامة
first → obj
first(n) → an_array
المعاملات
n
القيمة المُعادة
أمثلة
مثال على استخدام التابع first
:
(10..20).first #=> 10
(10..20).first(3) #=> [10, 11, 12]
انظر أيضا
- التابع
exclude_end?
: يعيد القيمةtrue
إن كان المجال يستثني قيمته النهائية. - التابع
hash
: يحسب رمز التكويد (hash-code) لهذا المجال. مجالان عنصرا بدايتهما ونهايتهما متساويان (باستخدام المعاملeql?
)، وقيمةexclude_end?
الخاصة بهما متساوية سيُولّدان نفس رمز التكويد.