الفرق بين المراجعتين لصفحة: «Ruby/Hash/value-3F»
جميل-بيلوني (نقاش | مساهمات) إنشاء الصفحة. |
جميل-بيلوني (نقاش | مساهمات) إضافة محتويات الصفحة. |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Hash]] | [[تصنيف: Ruby Hash]] | ||
يتحقق التابع <code>value?</code> إذا كانت القيمة المُمرَّرة إليه موجودةً ومرتبطةً بمفتاح ما في الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">value?(value) → true or false</syntaxhighlight> | <syntaxhighlight lang="ruby">value?(value) → true or false</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
=== <code>value</code> === | |||
القيمة المراد التحقق من وجودها وارتباطها بمفتاح في الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى. | |||
==القيمة المعادة== | ==القيمة المعادة== | ||
تعاد | تعاد القيمة <code>true</code> إذا كانت القيمة المُمرَّرة إليه موجودةً ومرتبطةً بمفتاح ما في الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى. | ||
== أمثلة == | |||
مثال على استعمال التابع <code>value?</code>:<syntaxhighlight lang="ruby"> | |||
h = { "a" => 100, "b" => 200 } | |||
h.value?(100) #=> true | |||
h.value?(999) #=> false | |||
</syntaxhighlight> | |||
==انظر أيضا== | ==انظر أيضا== | ||
* | * التابع <code>[[Ruby/Hash/key-3F|key?]]</code>: يتحقق إذا كان مفتاحٌ محدَّدٌ موجودًا في الكائن <code>[[Ruby/Hash|Hash]]</code> المستدعى معه. | ||
* التابع <code>[[Ruby/Hash/member-3F|member?]]</code>: يتحقق إذا كان مفتاحٌ معيَّن موجودًا في الكائن <code>[[Ruby/Hash|Hash]]</code> المعطى. | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Hash.html#method-i-value-3F قسم التابع value? في الصنف Hash في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Hash.html#method-i-value-3F قسم التابع value? في الصنف Hash في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 18:57، 26 نوفمبر 2018
يتحقق التابع value?
إذا كانت القيمة المُمرَّرة إليه موجودةً ومرتبطةً بمفتاح ما في الكائن Hash
المعطى.
البنية العامة
value?(value) → true or false
المعاملات
value
القيمة المراد التحقق من وجودها وارتباطها بمفتاح في الكائن Hash
المعطى.
القيمة المعادة
تعاد القيمة true
إذا كانت القيمة المُمرَّرة إليه موجودةً ومرتبطةً بمفتاح ما في الكائن Hash
المعطى.
أمثلة
مثال على استعمال التابع value?
:
h = { "a" => 100, "b" => 200 }
h.value?(100) #=> true
h.value?(999) #=> false
انظر أيضا
- التابع
key?
: يتحقق إذا كان مفتاحٌ محدَّدٌ موجودًا في الكائنHash
المستدعى معه. - التابع
member?
: يتحقق إذا كان مفتاحٌ معيَّن موجودًا في الكائنHash
المعطى.