ECMAScript এসিগন অপারেটর

অপারেটর

সহজ অপারেটরগুলো সমানতা চিহ্ন (=) দিয়ে কাজ করে, যার মাধ্যমে সমানতা চিহ্নের ডানদিকের মানকে সমানতা চিহ্নের ডানদিকের মানে প্রদান করা হয়।

উদাহরণ:

var iNum = 10;

কম্পোজিট অপারেটরগুলো হল গণিতীয় অপারেটর, যোগ অপারেটর, বা ডিগ্রি সরণ অপারেটর দিয়ে সমানতা চিহ্ন (=) দিয়ে কাজ করে।এই অপারেটরগুলো সামান্য কিছুর সংক্ষেপ হিসাবে ব্যবহৃত হয়:

var iNum = 10;
iNum = iNum + 10;

একটি কম্পোজিট অপারেটর দিয়ে দ্বিতীয় লাইনের কোডটিকে পুনরায় লেখা যাবে:

var iNum = 10;
iNum += 10;

প্রধান গণিতীয় অপারেটরগুলো এবং অন্যান্য কিছু অপারেটরগুলোর জন্য কম্পোজিট অপারেটর আছে:

  • গুণ/অন্তর্ভুক্ত করা (*=)
  • ভাগ/অন্তর্ভুক্ত করা (/=)
  • পদান্তর/অন্তর্ভুক্ত করা (%=)
  • যোগ/অন্তর্ভুক্ত করা (+=)
  • হ্রাস/অন্তর্ভুক্ত করা (-=)
  • ডিগ্রি সরণ/অন্তর্ভুক্ত করা (<<=)
  • সুগুণ ডিগ্রি সরণ/অন্তর্ভুক্ত করা (>>=)
  • সমগুণ ডিগ্রি সরণ/অন্তর্ভুক্ত করা (>>>=)