Увеличение числа с помощью JavaScript
Вы можете легко увеличить значение перменной с помощью оператора ++
.
i++;
Это выражение эквивалентно выражению i = i + 1;
Заметка: Вся строка становится i++;
, устраняя необходимость использования оператора присваивания. Важно понять, что данная операция не просто возвращает новое значение, но и меняет значение самой переменной.
Важная информация: Два знака ++ можно ставить не только после переменной, но и перед переменной. Разница в том, что в первом случае переменная меняется, но возвращается ее старое значение, а во втором случае возвращается сразу новое значение. Вот пример, чтобы было понятней.
// Создаем переменную со значением 1
var a = 1;
a++; // Значение 1
a === 2; // true Здесь уже значение 2, так как это уже следующая операция
// Создаем переменную со значением 1
var b = 1;
++b; // Значение 2
b === 2; // Здесь в любом случае уже измененная переменная
Все это немного запутанно, но очень важно понимать. Это будет иметь значение в момент сравнивания. Пример:
// Создаем переменную со значением 1
var a = 1;
a++ === 2; // false, так как хоть значение переменной и изменилось, в ответ мы получили ее старое значение
// Создаем переменную со значением 1
var b = 1;
++b === 2; // true, потому что здесь мы сразу получили новое значение.
Измените код, чтобы применить оператор ++
к переменной myVar
.