الفرق بين المراجعتين لصفحة: «Ruby/FalseClass/26»
< Ruby | FalseClass
أنشأ الصفحة ب'{{DISPLAYTITLE:المعامل <code>&</code> في الصنف <code>FalseClass</code> في روبي}} يجري المعامل <code>&</code> العملية <code>AND</cod...' |
طلا ملخص تعديل |
||
سطر 21: | سطر 21: | ||
== انظر أيضا == | == انظر أيضا == | ||
* المعامل <code>[[Ruby/FalseClass/3D-3D-3D|===]]</code>: يتحقق من تساوي كائنين بشكل صارم. | * المعامل <code>[[Ruby/FalseClass/3D-3D-3D|===]]</code>: يتحقق من تساوي كائنين بشكل صارم. | ||
* المعامل <code>[[Ruby/FalseClass/5E|^]]</code>: يجري | * المعامل <code>[[Ruby/FalseClass/5E|^]]</code>: يجري العملية <code>XOR</code> المنطقية بين القيمة false وقيمة الكائن المعطى. | ||
* المعامل <code>[[Ruby/FalseClass/7C|<nowiki>|</nowiki>]]</code>: يجري | * المعامل <code>[[Ruby/FalseClass/7C|<nowiki>|</nowiki>]]</code>: يجري العملية <code>OR</code> المنطقية بين القيمة <code>false</code> والكائن المعطى. | ||
== مصادر == | == مصادر == |
مراجعة 08:32، 12 أكتوبر 2018
يجري المعامل &
العملية AND
المنطقية بين القيمة false
والكائن المعطى ثم يُعيد القيمة false
. يُقيَّم الكائن obj
دائمًا كوسيطٍ مُرِّر إلى تابع عند استدعائه . ليس هنالك اختبارٌ لوجود «دارة قصيرة» (short-circuit) في هذه الحالة.
البنية العامة
false & obj → false
nil & obj → false
المعاملات
obj
الكائن الذي سيُجمع منطقيًّا مع false
أو nil
.
القيم المعادة
تعاد القيمة false
.
انظر أيضا
- المعامل
===
: يتحقق من تساوي كائنين بشكل صارم. - المعامل
^
: يجري العمليةXOR
المنطقية بين القيمة false وقيمة الكائن المعطى. - المعامل
|
: يجري العمليةOR
المنطقية بين القيمةfalse
والكائن المعطى.