САЙТ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ НА РУССКОМ ЯЗЫКЕ

JavaScript Присваение



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
<<= 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
|= 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;
Редактор кода »

Проверьте себя с помощью упражнений!

Упражнение:

Используйте правильный оператор присваения, чтобы в результате x было 15 (так же, как x = x + y).

x = 10;
y = 5;
x  y;

Начните упражнения