التابع Array.include?
في روبي
< Ruby | Array
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 17:33، 6 سبتمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>Array.include?</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method تصنيف: Ruby...')
يتحقق التابع include
? إن كان العنصر المُمرّر إليه موجودًا في المصفوفة التي استُدعيت معه (أي إذا كان هنالك عنصر من المصفوفة يساوي الوسيط الممرر بحسب المعامل ==)
البنية العامة
include?(object) → true or false
المعاملات
object
الكائن الذي يراد التحقق من وجوده في المصفوفة المعطاة.
القيم المعادة
تعاد القيمة true
إن كان العنصر object
موجودًا في المصفوفة المعطاة.
أمثلة
مثالٌ على استخدام التابع include
?:
a = [ "a", "b", "c" ]
a.include?("b") #=> true
a.include?("z") #=> false
انظر أيضًا
- التابع
frozen
?: يتحقق إن كانت مصفوفةٌ مُجمَّدةً (frozen
) بشكل دائم أو مؤقت إلى حين إعادة ترتيبها. - التابع
empty
?: يتحقق إن كانت مصفوفةٌ فارغةً أم لا. - التابع
any
?: يتحقق إذا كان كل عنصر من عناصر المصفوفة المعطاة مححقًا لشرط منطقي محدد أو كانت قيمة كل عنصر لا تساوي القيمةfalse
مصادر
- قسم التابع include? في الصنف Array في توثيق روبي الرسمي.