التابع Hash.key في روبي

من موسوعة حسوب
< Ruby‏ | Hash
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع key المفتاح المقابل لقيمة معيَّنة في الكائن Hash الذي استدعي معه.

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

key(value)  key

المعاملات

value

القيمة المراد جلب المفتاح المرتبط لها.

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

تعاد المفتاح المقابل للقيمة value في الكائن Hash المعطى، أو تعاد القيمة nil إذا كانت تلك القيمة غير موجودة.

أمثلة

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

h = { "a" => 100, "b" => 200, "c" => 300, "d" => 300 }
h.key(200)   #=> "b"
h.key(300)   #=> "c"
h.key(999)   #=> nil

انظر أيضا

  • التابع key?‎: يتحقق إذا كان مفتاحٌ محدَّدٌ موجودًا في الكائن Hash المستدعى معه.
  • التابع keys: يعيد مصفوفة جديدة تحوي مفاتيح الكائن Hash الذي استدعي معه.

مصادر