عملگرهای حسابی (Arithmetic Operators)

این عملگرها برای انجام محاسبات ریاضی استفاده میشن.

📌 عملگرهای حسابی (Arithmetic)

1) + (جمع)

let x = 5 + 3; console.log(x); // 8

2) - (تفریق)

let x = 10 - 4; console.log(x); // 6

3) * (ضرب)

let x = 6 * 7; console.log(x); // 42

4) / (تقسیم)

let x = 20 / 5; console.log(x); // 4

5) % (مدول یا باقیمانده تقسیم)

برمی‌گردونه باقی‌مانده تقسیم:

let x = 10 % 3; console.log(x); // 1

6) ** (توان)

برای توان عدد استفاده میشه:

let x = 2 ** 3; console.log(x); // 8

7) ++ (افزایش یک واحد)

یک واحد به متغیر اضافه می‌کنه.

let x = 5; x++; console.log(x); // 6

8) -- (کاهش یک واحد)

یک واحد از متغیر کم می‌کنه.

let x = 5; x--; console.log(x); // 4

📌 نکته: عملگر ++ و -- دو حالت دارن:

  • پیشوندی (Prefix) → اول افزایش/کاهش، بعد نمایش.

  • پسوندی (Postfix) → اول نمایش، بعد افزایش/کاهش.

let x = 5; console.log(++x); // 6 (اول زیاد میشه بعد چاپ میشه) console.log(x++); // 6 (اول چاپ میشه بعد زیاد میشه → x=7)