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

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


বাম শিফ্ট অপারেটর তার প্রথম অপারেন্ডের সব বিটকে দ্বিতীয় অপারেন্ডে নির্দিষ্ট 場所ততল izquierdo দিয়ে বামে সরায়। নতুন বিটগুলো শূন্য দিয়ে পূরণ হয়। মানটি এক পজিশন বামে শিফ্ট করা মানে ২ দিয়ে গুণ করা, দুটি পজিশন মানে ৪ দিয়ে গুণ করা, এবং এভাবে চালিয়ে যায়।

উদাহরণ

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

<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. JavaScript বিটওয়াইজ NOT, লेफট শিফট এবং রাইট শিফট অপারেটর ব্যাখ্যা