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

জাভাস্ক্রিপ্টের বেসিক গাণিতিক অপারেটরগুলো কী কী?

জাভাস্ক্রিপ্টের বেসিক গাণিতিক অপারেটরها হলো:

  • Arithmetic Operators (আর্থমেটিক অপারেটর)
  • Comparison Operators (তুলনা অপারেটর)
  • Logical/Relational Operators (লজিক্যাল/রিলেশনাল অপারেটর)
  • Assignment Operators (অ্যাসাইনমেন্ট অপারেটর)

আর্থমেটিক অপারেটরها কী কী এবং কীভাবে কাজ করে তা নিচের টেবিলে দেখানো হলো:

ক্রমিক নং অপারেটর ও বিবরণ
১ + (যোগ)
দুই অপারেন্ড যোগ করে
উদাহরণ: A + B দেবে ৩০
২ - (বিয়োগ)
দ্বিতীয় অপারেন্ডকে প্রথমটি থেকে বিয়োগ করে
উদাহরণ: A - B দেবে -১০
৩ * (গুন)
দুই অপারেন্ড গুন করে
উদাহরণ: A * B দেবে ২০০
৪ / (ভাগ)
নামেরকে হর দিয়ে ভাগ করে
উদাহরণ: B / A দেবে ২
৫ % (মডুলাস)
পূর্ণসংখ্যা ভাগশেষ আউটপুট করে
উদাহরণ: B % A দেবে ০
৬ ++ (ইনক্রিমেন্ট)
পূর্ণসংখ্যা মান এক বড়ায়
উদাহরণ: A++ দেবে ১১
৭ -- (ডিক্রিমেন্ট)
পূর্ণসংখ্যা মান এক কমায়
উদাহরণ: A-- দেবে ৯

উদাহরণ

নিচের কোড চালিয়ে আর্থমেটিক অপারেটরها বুঝুন:

<html>
  <body>
    <script>
      var a = 77;
      var b = 30;
      var c = "Demo";
      var linebreak = "<br />";
      document.write("a + b = ");
      result = a + b;
      document.write(result);
      document.write(linebreak);
      document.write("a - b = ");
      result = a - b;
      document.write(result);
      document.write(linebreak);
      document.write("a / b = ");
      result = a / b;
      document.write(result);
      document.write(linebreak);
      document.write("a % b = ");
      result = a % b;
      document.write(result);
      document.write(linebreak);
      document.write("a + b + c = ");
      result = a + b + c;
      document.write(result);
      document.write(linebreak);
      a = ++a;
      document.write("++a = ");
      result = ++a;
      document.write(result);
      document.write(linebreak);
      b = --b;
      document.write("--b = ");
      result = --b;
      document.write(result);
      document.write(linebreak);
    </script>
  </body>
</html>
  1. জাভাস্ক্রিপ্টে Proxy() অবজেক্টের ব্যবহার

  2. জাভাস্ক্রিপ্টে টাইপ কনভার্সনে '+' অপারেটরের গুরুত্ব

  3. জাভাস্ক্রিপ্টে প্রমিস (Promises) কী?

  4. পাইথনে বিভিন্ন বেসিক অপারেটর কী কী?