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

من موسوعة حسوب
< Ruby‏ | Hash
مراجعة 15:34، 26 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة محتويات الصفحة.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يعيد التابع 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 الذي استدعي معه.

مصادر