الفرق بين المراجعتين لصفحة: «Ruby/Array/at»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>Array.at</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby Array...' |
لا ملخص تعديل |
||
سطر 8: | سطر 8: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
=== <code>index</code> === | |||
فهرس العنصر المراد جلبه من المصفوفة المعطاة. | فهرس العنصر المراد جلبه من المصفوفة المعطاة. | ||
==القيم المعادة== | ==القيم المعادة== | ||
يعاد العنصر ذو الفهرس | يعاد العنصر ذو الفهرس <code>index</code> من المصفوفة المعطاة، أو القيمة <code>nil</code> إن كان الفهرس <code>index</code> يقع خارج مجال عناصر المصفوفة. إن كانت قيمة الفهرس <code>index</code> سالبة، فسيُحسَب موقع العنصر بدءًا من نهاية المصفوفة. | ||
==أمثلة== | ==أمثلة== | ||
بعض الأمثلة على استخدام التابع <code>at</code>: | بعض الأمثلة على استخدام التابع <code>at</code>: | ||
سطر 23: | سطر 24: | ||
* التابع [[Ruby/Array/select | <code>select</code>]]: يحدد جميع عناصر المصفوفة المحققة لشرط معين ويضعها في مصفوفة جديدة. | * التابع [[Ruby/Array/select | <code>select</code>]]: يحدد جميع عناصر المصفوفة المحققة لشرط معين ويضعها في مصفوفة جديدة. | ||
==مصادر== | ==مصادر== | ||
* قسم التابع Array.at في الصنف Array في توثيق روبي الرسمي. | * [https://ruby-doc.org/core-2.5.1/Array.html#method-i-at قسم التابع Array.at في الصنف Array في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 12:03، 5 سبتمبر 2018
يجلب التابع at
عنصرًا ذي فهرس محدد من المصفوفة المستدعاة معه.
البنية العامة
at(index) → obj or nil
المعاملات
index
فهرس العنصر المراد جلبه من المصفوفة المعطاة.
القيم المعادة
يعاد العنصر ذو الفهرس index
من المصفوفة المعطاة، أو القيمة nil
إن كان الفهرس index
يقع خارج مجال عناصر المصفوفة. إن كانت قيمة الفهرس index
سالبة، فسيُحسَب موقع العنصر بدءًا من نهاية المصفوفة.
أمثلة
بعض الأمثلة على استخدام التابع at
:
a = [ "a", "b", "c", "d", "e" ]
a.at(0) #=> "a"
a.at(-1) #=> "e"
انظر أيضًا
- التابع
fetch
: يجلب عنصرًا ذي فهرس محدَّد من مصفوفة. - التابع
slice
: يجلب عنصرًا ذي فهرس محدد، أو جزءًا محددًا ببداية وطول، أو مجالًا محددًا ببداية ونهاية من مصفوفة. - التابع
select
: يحدد جميع عناصر المصفوفة المحققة لشرط معين ويضعها في مصفوفة جديدة.