التابع Array.at في روبي

من موسوعة حسوب
< Ruby‏ | 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: يحدد جميع عناصر المصفوفة المحققة لشرط معين ويضعها في مصفوفة جديدة.

مصادر