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

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

ОператорПримерАналог
=x = yx = y
+=x += yx = x + y
-=x -= yx = x - y
*=x *= yx = x * y
/=x /= yx = x / y
%=x %= yx = 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;