التابع Enumerable.take في روبي

من موسوعة حسوب
مراجعة 08:33، 31 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إنشاء الصفحة.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع take أول عدة عناصر من الكائن القابل للتعداد الذي استدعي معه.

البنية العامة

take(n)  array

المعاملات

n

عدد صحيح يحدِّد عدد العناصر الأولى المراد جلبها.

القيمة المعادة

تعاد مصفوفة تحوي أول n عنصر من عناصر الكائن القابل للتعداد المعطى.

أمثلة

مثال على استعمال التابع take:

a = [1, 2, 3, 4, 5, 0]
a.take(3)             #=> [1, 2, 3]
a.take(30)            #=> [1, 2, 3, 4, 5, 0]

انظر أيضًا

  • التابع first: يعيد أول عنصر أو أول n عنصر من عناصر الكائن القابل للتعداد الذي استدعي معه.
  • التابع select: يعيد مصفوفة تحتوي على جميع عناصر الكائن القابل للتعداد الذي استدعي معه باستثناء تلك التي تحقق الكتلة المعطاة (أي التي تعيد معها قيمة صحيحة عند تمريرها إليها).
  • التابع take_while: يجلب العناصر الأولى التي تحقق الكتلة المعطاة من الكائن القابل للتعداد الذي استدعي معه.

مصادر