اذهب إلى المحتوى
  • 0

كيف أحصل على العنصر الأول من مصفوفة مطابقة لشرط معين في روبي؟

Blackhacker

السؤال

Recommended Posts

  • 0

بالإضافة إلى طريقة تابع index يوجد في روبي توابع خاصة بإيجاد عناصر في مصفوفة معينة والتي ستمكنك من فعل ما تريده، ومن هذه التوابع يمكنك استخدام تابع find كما في المثال التالي:

arr.find{|x| x.testing_cond }

أو يمكنك فعل ذلك بشكل أقصر عن طريق استخدام &: كما في المثال التالي:

arr.find(&:testing_cond)

وتوجد طريقة أخرى لفعل ذلك وهي عن طريق تابع detect وهي مناسبة في حالة تعاملك مع كائنات active record.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...