Присваивание в Javascript

Операторы присваивания присваивают значения переменным JavaScript.

Оператор Пример Аналог
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y

Внимание! Оператор **= является экспериментальным в рамках предложения ECMAScript 2016 (ES7). Не все браузеры его поддерживают. Не используйте его.

Примеры операторов присваивания

Оператор = присваивает значение переменной.


var x = 10; 

Оператор += добавляет значение к значению переменной и присваивает результат этой переменной.


var x = 10;
x += 5; 

Оператор -= вычитает значение из значения переменной и присваивает результат этой переменной.


var x = 10;
x -= 5; 

Оператор *= умножает значение на значение переменной и присваивает результат этой переменной.


var x = 10;
x *= 5; 

Оператор /= делит значение переменной на заданное значение и присваивает результат этой переменной.


var x = 10;
x /= 5; 

Оператор %= делит значение переменной на заданное значение и присваивает получившийся остаток этой переменной.


var x = 10;
x %= 5;