المعامل ^‎ الخاص بالصنف NilClass في روبي

من موسوعة حسوب
< Ruby‏ | NilClass

يجري المعامل ^ العملية XOR المنطقية على الكائن المعطى والقيمة nil أو false. إن كانت قيمة هذا الكائن هي nil أو false، فستُعاد القيمة false؛ خلاف ذلك، ستُعاد القيمة true.

البنية العامة

false ^ obj  true or false
nil^ obj  true or false

القيمة المعادة

إن كانت قيمة الكائن obj تساوي nil أو false، فستُعاد القيمة false؛ خلا ذلك، ستُعاد القيمة true.

انظر أيضا

  • المعامل &: يجري العملية AND المنطقية على الكائن المعطى والقيمة nil أو false.
  • المعاملor: يجري العملية OR المنطقية على الكائن المعطى والقيمة nil أو false.

مصادر