الفرق بين المراجعتين لصفحة: «Ruby/FalseClass/26»
< Ruby | FalseClass
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
| سطر 27: | سطر 27: | ||
* [http://ruby-doc.org/core-2.5.1/FalseClass.html#method-i-26 صفحة المعامل & في الصنف FalseClass في توثيق روبي الرسمي.] | * [http://ruby-doc.org/core-2.5.1/FalseClass.html#method-i-26 صفحة المعامل & في الصنف FalseClass في توثيق روبي الرسمي.] | ||
[[تصنيف:Ruby]] | [[تصنيف:Ruby]] | ||
[[تصنيف:Ruby | [[تصنيف:Ruby Operator]] | ||
[[تصنيف:Ruby FalseClass]] | [[تصنيف:Ruby FalseClass]] | ||
المراجعة الحالية بتاريخ 05:13، 16 أكتوبر 2018
يجري المعامل & العملية AND المنطقية بين القيمة false والكائن المعطى ثم يُعيد القيمة false. يُقيَّم الكائن obj دائمًا كوسيطٍ مُرِّر إلى تابع عند استدعائه. ليس هنالك اختبارٌ لوجود «دارة قصيرة» (short-circuit) في هذه الحالة.
البنية العامة
false & obj → false
nil & obj → false
المعاملات
obj
الكائن الذي سيُجمع منطقيًّا مع false أو nil.
القيم المعادة
تعاد القيمة false.
انظر أيضا
- المعامل
===: يتحقق من تساوي كائنين بشكل صارم. - المعامل
^: يجري العمليةXORالمنطقية بين القيمة false وقيمة الكائن المعطى. - المعامل
|: يجري العمليةORالمنطقية بين القيمةfalseوالكائن المعطى.