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