التابع Array.compact في روبي
يعيد التابع compact نسخةً جديدة من المصفوفة التي استُدعي معها مع حذف كل العناصر التي تساوي nil منها.
البنية العامة
compact → new_ary
القيم المعادة
تعاد مصفوفة جديدة تحوي جميع عناصر المصفوفة المعطاة باستثناء العناصر ذات القيمة nil.
أمثلة
مثالٌ على استخدام التابع compact:
[ "a", nil, "b", nil, "c", nil ].compact
#=> [ "a", "b", "c" ]
انظر أيضًا
- التابع
compact!: يحذف كل العناصر التي تساويnilمن المصفوفة التي استدعيت معه ثم يعيدها. - التابع
clear: يزيل كل عناصر المصفوفة. - التابع
collect: يستدعي كتلة برمجية محدَّدة مع كل عنصر من عناصر مصفوفة ثمَّ يعيد مصفوفة جديدة تحوي القيم التي تعيدها تلك الكتلة.