Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

Bitwise XOR Operator (^) ใน JavaScript คืออะไร


มันดำเนินการ OR แบบเอกสิทธิ์เฉพาะบูลีนในแต่ละบิตของอาร์กิวเมนต์จำนวนเต็ม Exclusive OR หมายความว่าตัวถูกดำเนินการตัวใดตัวหนึ่งเป็นจริงหรือตัวถูกดำเนินการสองตัวเป็นจริง แต่ไม่ใช่ทั้งสองอย่าง

ตัวอย่าง

คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีทำงานกับตัวดำเนินการ Bitwise XOR

การสาธิตสด

<html>
   <body>
      <script>
         <!--
         var a = 2;   // Bit presentation 10
         var b = 3;  // Bit presentation 11
         document.write("(a ^ b) => ");
         result = (a ^ b);
         document.write(result);
      </script>
   </body>
</html>