Присвоение с расширенным сложением
В программировании обычно используются назначения для изменения значения переменной. Помните, что при выполнении операции присвоения (то есть когда применяется знак =
), вычисления выполняются справа налево. То есть сначала справа от знака равно все высчитывается, и только потом этот результат присваивается переменной слева от знака равно. Поэтому мы можем сказать, что выражение myVar = myVar + 5;
добавит 5
к значению переменной myVar
(то есть сначала справа от знака равно будет высчитана сумма значений myVar и 5, а потом полученное значение будет присвоено переменной myVar, по сути, перетерев ее старое значение). Поскольку это такая общая схема, существуют операторы, которые выполняют как математические операцию, так и назначение за один шаг. Одним из таких операторов является оператор +=
.
var myVar = 1;
myVar += 5;
console.log(MyVar); // Выведет 6
Преобразуйте назначения для a
, b
и c
чтобы использовать оператор +=
.