Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsPmBsIc 59 of 505 menu
Вступайте в телеграмм-канал сайта code.mu: новинки, статьи, интервью, задачи, бесплатные курсы и тренинги. Жми для вступления:)

Операции инкремента и декремента в JavaScript

Рассмотрим следующий код:

let num = 0; num = num + 1; // прибавляем к переменной num число 1 alert(num); // выведет 1

Как вы уже знаете, этот код можно переписать в сокращенном виде через оператор +=:

let num = 0; num += 1; // прибавляем к переменной num число 1 alert(num); // выведет 1

На самом деле прибавление единицы в программировании встречается так часто, что для этой операции придуман еще более сокращенный синтаксис - специальный оператор инкремент ++, увеличивающий значение переменной на 1.

Перепишем наш код с его помощью:

let num = 0; num++; // прибавляем к переменной num число 1 alert(num); // выведет 1

Есть также операция декремент --, уменьшающая значение переменной на 1. Смотрите пример:

let num = 0; num--; // отнимаем от переменной num число 1 alert(num); // выведет -1

Переделайте этот код так, чтобы в нем операции инкремента и декремента:

let num = 10; num = num + 1; num = num + 1; num = num - 1; alert(num);
ambyenru