عملگرهای انتساب (Assignment)

1) = (انتساب ساده)

مقداری رو به یک متغیر اختصاص میده.

let x = 10; console.log(x); // 10

2) += (جمع و انتساب)

جمع می‌کنه و نتیجه رو در همون متغیر ذخیره می‌کنه.

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

3) -= (تفریق و انتساب)

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

4) *= (ضرب و انتساب)

let x = 6; x *= 2; // x = x * 2 console.log(x); // 12

5) /= (تقسیم و انتساب)

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

6) %= (مدول و انتساب)

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

7) **= (توان و انتساب)

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

📌 پس یعنی همیشه سمت راست محاسبه میشه و نتیجه به سمت چپ (متغیر) اختصاص داده میشه.