التابع Hash.include?
في روبي
< Ruby | Hash
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 16:05، 26 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
يتحقق التابع include?
إذا كان مفتاحٌ معيَّن موجودًا في الكائن Hash
المعطى.
انتبه إلى أنَّ التابع include?
والتابع member?
لا يختبرا تساوي الأعضاء باستخدام المعامل ==
كما تفعل غيرها من التوابع المحصية (enumerables).
البنية العامة
include?(key) → true or false
المعاملات
key
المفتاح المراد التحقق من وجوده.
القيمة المعادة
تعاد القيمة true
إذا كان المفتاح key
موجودًا في الكائن Hash
المعطى.
أمثلة
مثال على استعمال التابع include?
:
h = { "a" => 100, "b" => 200 }
h.has_key?("a") #=> true
h.has_key?("z") #=> false