কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে বিটওয়াইজ XOR অপারেটর (^) কী?


এটি তার ইন্টিজার আর্গুমেন্টের প্রতিটি বিটে বুলিয়ান এক্সক্লুসিভ OR অপারেশন সম্পাদন করে। এক্সক্লুসিভ OR মানে অপারেন্ড এক true অথবা অপারেন্ড দুটি true, কিন্তু দুটোই একসাথে true নয়।

উদাহরণ

নিচের কোডটি চালিয়ে বিটওয়াইজ XOR অপারেটর বুঝতে পারেন:

লাইভ ডেমো

<html>    <body>       <script>          <!--          var a = 2;   // বিট প্রেজেন্টেশন 10          var b = 3;  // বিট প্রেজেন্টেশন 11          document.write("(a ^ b) => ");          result = (a ^ b);          document.write(result);       </script>    </body> </html>

  1. জাভাস্ক্রিপ্ট বিটওয়াইজ লেফট শিফট (<<) অপারেটর কী?

  2. জাভাস্ক্রিপ্ট বিটওয়াইজ রাইট শিফট (>>) অপারেটর কী?

  3. জাভাস্ক্রিপ্ট বিটওয়াইজ XOR (^) অপারেটর কী?

  4. C++-এ বিটওয়াইজ XOR (Bitwise XOR) কী?