الفرق بين المراجعتين لصفحة: «Ruby/FalseClass/5E»
< Ruby | FalseClass
أنشأ الصفحة ب'{{DISPLAYTITLE:المعامل <code>^</code> في الصنف <code>FalseClass</code> في روبي}} يجري المعامل <code>^</code> العملية <code>XOR</cod...' |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
| (مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
| سطر 20: | سطر 20: | ||
== انظر أيضا == | == انظر أيضا == | ||
* المعامل [[Ruby/FalseClass/26|&]]: يجري العملية <code>AND</code> المنطقية بين القيمة <code>false</code> والكائن المعطى ثم يُعيد القيمة <code>false</code>. | * المعامل [[Ruby/FalseClass/26|<code>&</code>]]: يجري العملية <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> والكائن المعطى. | ||
== مصادر == | == مصادر == | ||
المراجعة الحالية بتاريخ 13:50، 15 أكتوبر 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والكائن المعطى.