الفرق بين المراجعتين لصفحة: «Ruby/Hash/has value-3F»

من موسوعة حسوب
< Ruby‏ | Hash
إنشاء الصفحة.
 
إضافة محتويات الصفحة.
 
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Hash]]
[[تصنيف: Ruby Hash]]
يعيد التابع <code>has_value?‎</code> ت
يعيد التابع <code>has_value?‎</code> إذا كانت قيمةٌ معيَّنةٌ موجودةً في الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى ومرتبطة بمفتاح.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">has_value?(value) → true or false</syntaxhighlight>
<syntaxhighlight lang="ruby">has_value?(value) → true or false</syntaxhighlight>
==المعاملات==
==المعاملات==
=== <code>value</code> ===
القيمة المراد التحقق من وجودها.


==القيمة المعادة==
==القيمة المعادة==
تعاد  
تعاد القيمة <code>true</code> إذا كانت القيمة <code>value</code> المُعطاة موجودةً ومرتبطة بمفتاح ما في الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى.


== أمثلة ==
مثال على استعمال التابع <code>has_value?‎</code>:<syntaxhighlight lang="ruby">
h = { "a" => 100, "b" => 200 }
h.value?(100)  #=> true
h.value?(999)  #=> false
</syntaxhighlight>
==انظر أيضا==
==انظر أيضا==
*  
* التابع <code>[[Ruby/Hash/has key-3F|has_key?‎]]</code>: يتحقق إذا كان مفتاحٌ معيَّن موجودًا في الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى.
* التابع <code>[[Ruby/Hash/include-3F|include?‎]]</code>: يعيد إذا كان مفتاحٌ معيَّن موجودًا في الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Hash.html#method-i-has_value-3F قسم التابع has_value?‎ في الصنف Hash في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Hash.html#method-i-has_value-3F قسم التابع has_value?‎ في الصنف Hash في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 15:26، 26 نوفمبر 2018

يعيد التابع has_value?‎ إذا كانت قيمةٌ معيَّنةٌ موجودةً في الكائن Hash المعطى ومرتبطة بمفتاح.

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

has_value?(value)  true or false

المعاملات

value

القيمة المراد التحقق من وجودها.

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

تعاد القيمة true إذا كانت القيمة value المُعطاة موجودةً ومرتبطة بمفتاح ما في الكائن Hash المعطى.

أمثلة

مثال على استعمال التابع has_value?‎:

h = { "a" => 100, "b" => 200 }
h.value?(100)   #=> true
h.value?(999)   #=> false

انظر أيضا

  • التابع has_key?‎: يتحقق إذا كان مفتاحٌ معيَّن موجودًا في الكائن Hash المعطى.
  • التابع include?‎: يعيد إذا كان مفتاحٌ معيَّن موجودًا في الكائن Hash المعطى.

مصادر