ট্র্যাক
/
JavaScript
JavaScript
/
সিলেবাস
/
গাণিতিক অপারেটর
গা

গাণিতিক অপারেটর মধ্যে JavaScript

13টি অনুশীলনী

গাণিতিক অপারেটর সম্পর্কে

পাটিগণিত অপারেটর

JavaScript সংখ্যার উপর মৌলিক পাটিগণিত অপারেশন চালানোর জন্য ৬টি ভিন্ন অপারেটর প্রদান করে।

  • +: যোগ অপারেটরটি সংখ্যাগুলোর যোগফল বের করতে ব্যবহৃত হয়।

    1 + 2; // => 3
    2.5 + 3.9; // => 6.5
    
  • -: বিয়োগ অপারেটরটি দুটি সংখ্যার পার্থক্য বের করতে ব্যবহৃত হয়

    19 - 2; // => 17
    7.4 - 1.2; // => 6.2
    
  • *: গুণ অপারেটরটি দুটি সংখ্যার গুণফল বের করতে ব্যবহৃত হয়

    7 * 5; // => 35
    9.2 * 6.3; // => 57.959999999999994
    
  • /: ভাগ অপারেটরটি দুটি সংখ্যাকে ভাগ করতে ব্যবহৃত হয়। যেহেতু JavaScript-এর সংখ্যাগুলো সবসময় ফ্লোটিং-পয়েন্ট সংখ্যা, তাই এখানে ইন্টিজার ভাগ বলে কিছু নেই।

    8 / 2; // => 4
    25 / 3; // => 8.333333333333334
    
  • %: ভাগশেষ অপারেটরটি একটি ভাগের পর অবশিষ্ট ভাগশেষ বের করতে ব্যবহৃত হয়।

    40 % 4; // => 0
    11 % 4; // => 3
    -11 % 4; // => -3
    
  • **: সূচক অপারেটরটি একটি সংখ্যাকে ঘাতে উন্নীত করতে ব্যবহৃত হয়। এটি Math.pow() ব্যবহারের সমতুল্য

    4 ** 3; // => 64
    4 ** 1 / 2; // => 2
    

অপারেশনের ক্রম

একই লাইনে একাধিক অপারেটর ব্যবহার করলে JavaScript এই অগ্রাধিকার সারণিতে দেখানো ক্রম অনুসরণ করে। আমাদের প্রসঙ্গে সহজ করে বললে, JavaScript আমাদের প্রাথমিক গণিতের ক্লাসে শেখা PEDMAS (Parentheses, Exponents, Division/Multiplication, Addition/Subtraction, অর্থাৎ প্রথম বন্ধনী, সূচক, ভাগ/গুণ, যোগ/বিয়োগ) নিয়মটি ব্যবহার করে।

const result = 3 ** 3 + 9 * 4 / (3 - 1);
// => 3 ** 3 + 9 * 4/2
// => 27 + 9 * 4/2
// => 27 + 18
// => 45

সংক্ষিপ্ত অ্যাসাইনমেন্ট অপারেটর

সংক্ষিপ্ত অ্যাসাইনমেন্ট অপারেটর হলো একটি ভ্যারিয়েবলের উপর পাটিগণিত অপারেশন চালিয়ে নতুন মানটি সেই একই ভ্যারিয়েবলে অ্যাসাইন করার একটি ছোট উপায়। উদাহরণস্বরূপ, x এবং y নামের দুটি ভ্যারিয়েবল ধরা যাক। তাহলে, x += y আর x = x + y একই কথা। প্রায়শই এটি y ভ্যারিয়েবলের বদলে একটি সংখ্যার সাথে ব্যবহার করা হয়। বাকি ৫টি অপারেশনও একই ধরনের ভঙ্গিতে চালানো যায়।

let x = 5;
x += 25; // x is now 30

let y = 31;
y %= 3; // y is now 1
GitHub-এর মাধ্যমে সম্পাদনা করুন লিংকটি নতুন একটি উইন্ডো বা ট্যাবে খুলবে

গাণিতিক অপারেটর শিখুন