অ্যারিথমেটিক অপারেটর তালিকা
ধরি, A = 10 এবং B = 20।
| ক্রম | অপারেটর ও বিবরণ |
|---|---|
| 1 | + (Addition) দুটি অপারেন্ড যোগ করে। উদাহরণ: A + B = 30 |
| 2 | - (Subtraction) দ্বিতীয় অপারেন্ডকে প্রথম থেকে বিয়োগ করে। উদাহরণ: A - B = -10 |
| 3 | * (Multiplication) দুটি অপারেন্ড গুণ করে। উদাহরণ: A * B = 200 |
| 4 | / (Division) নিউমেরেটরকে ডিনোমিনেটর দিয়ে ভাগ করে। উদাহরণ: B / A = 2 |
| 5 | % (Modulus) পূর্ণসংখ্যা ভাগশেষ আউটপুট করে। উদাহরণ: B % A = 0 |
| 6 | ++ (Increment) পূর্ণসংখ্যা মান এক বাড়ায়। উদাহরণ: A++ = 11 |
| 7 | -- (Decrement) পূর্ণসংখ্যা মান এক কমায়। উদাহরণ: A-- = 9 |
পREFIX vs POSTFIX
var a = 5; ++a; // Prefix: প্রথমে বাড়ায়, তারপর মান রিটার্ন করে (6) a++; // Postfix: প্রথমে মান রিটার্ন করে (6), তারপর বাড়ায় (7) --a; // Prefix: 6 a--; // Postfix: 7 (তারপর 6)
স্ট্রিং কনক্যাটেনেশন
"Hello " + "World" // "Hello World" "5" + 2 // "52" (স্ট্রিং কনক্যাটেনেশন) "5" - 2 // 3 (নাম্বারে কনভার্ট) "5" * 2 // 10
উদাহরণ
<html>
<body>
<script>
var a = 33, b = 10, c = "Test";
document.write("a + b = " + (a + b) + "<br>");
document.write("a - b = " + (a - b) + "<br>");
document.write("a / b = " + (a / b) + "<br>");
document.write("a % b = " + (a % b) + "<br>");
document.write("a + b + c = " + (a + b + c) + "<br>");
a = ++a;
document.write("++a = " + a + "<br>");
b = --b;
document.write("--b = " + b + "<br>");
</script>
</body>
</html>