الفرق بين المراجعتين لصفحة: «Ruby/Array/last»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>Array.last</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method [[تصنيف: Ruby Array]...' |
لا ملخص تعديل |
||
سطر 9: | سطر 9: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
<code>n</code> | |||
=== <code>n</code> === | |||
عدد صحيح يمثل عدد العناصر الأخيرة التي يراد جلبها من المصفوفة المعطاة. | عدد صحيح يمثل عدد العناصر الأخيرة التي يراد جلبها من المصفوفة المعطاة. | ||
==القيم المعادة== | ==القيم المعادة== | ||
يعاد العنصر الأخير من المصفوفة المعطاة إن لم يمرَّر أي وسيط، أو تعاد مصفوفة جديدة تحوي آخر <code>n</code> عنصر من المصفوفة المعطاة. | يعاد العنصر الأخير من المصفوفة المعطاة إن لم يمرَّر أي وسيط، أو تعاد مصفوفة جديدة تحوي آخر <code>n</code> عنصر من المصفوفة المعطاة. | ||
إن كانت المصفوفة فارغة، فستعاد القيمة <code>nil</code> إن لم يمرَّر أي وسيط، أو تعاد مصفوفة فارغة إن أعطي الوسيط <code>n</code>. | إن كانت المصفوفة فارغة، فستعاد القيمة <code>nil</code> إن لم يمرَّر أي وسيط، أو تعاد مصفوفة فارغة إن أعطي الوسيط <code>n</code>. | ||
==أمثلة== | ==أمثلة== | ||
سطر 24: | سطر 26: | ||
* التابع [[Ruby/Array/fetch | <code>fetch</code>]]: يجلب عنصرًا ذي فهرس محدَّد من مصفوفة. | * التابع [[Ruby/Array/fetch | <code>fetch</code>]]: يجلب عنصرًا ذي فهرس محدَّد من مصفوفة. | ||
==مصادر== | ==مصادر== | ||
* قسم التابع last في الصنف Array في توثيق روبي الرسمي. | * [https://ruby-doc.org/core-2.5.1/Array.html#method-i-last قسم التابع last في الصنف Array في توثيق روبي الرسمي.] |
مراجعة 08:56، 7 سبتمبر 2018
يجلب التابع last
آخر عنصر أو آخر n
عنصر من مصفوفة.
البنية العامة
last → obj or nil
last(n) → new_ary
المعاملات
n
عدد صحيح يمثل عدد العناصر الأخيرة التي يراد جلبها من المصفوفة المعطاة.
القيم المعادة
يعاد العنصر الأخير من المصفوفة المعطاة إن لم يمرَّر أي وسيط، أو تعاد مصفوفة جديدة تحوي آخر n
عنصر من المصفوفة المعطاة.
إن كانت المصفوفة فارغة، فستعاد القيمة nil
إن لم يمرَّر أي وسيط، أو تعاد مصفوفة فارغة إن أعطي الوسيط n
.
أمثلة
أمثلة على استخدام التابع last
:
a = [ "w", "x", "y", "z" ]
a.last #=> "z"
a.last(2) #=> ["y", "z"]
انظر أيضًا
- التابع
first
: يجلب أول عنصر أو أولn
عنصر من مصفوفة. - التابع
fetch
: يجلب عنصرًا ذي فهرس محدَّد من مصفوفة.