JavaScript-тағы инкремент және декремент операциялары

Келесі кодты қарастырайық:

javascriptlet num = 0;
num = num + 1; // num айнымалысына 1 санын қосамыз
alert(num);    // 1 шығарады

Өздеріңіз білетіндей, бұл кодты += операторы арқылы қысқартылған түрде қайта жазуға болады:

javascriptlet num = 0;
num += 1;     // num айнымалысына 1 санын қосамыз
alert(num);   // 1 шығарады

Шын мәнінде, бағдарламалауда бірді қосу соншалықты жиі кездеседі, бұл операция үшін әлдеқайда қысқартылған синтаксис ойлап табылған - айнымалының мәнін 1-ге арттыратын арнайы инкремент ++ операторы.

Оны қолданып, кодымызды қайта жазайық:

javascriptlet num = 0;
num++;        // num айнымалысына 1 санын қосамыз
alert(num);   // 1 шығарады

Сондай-ақ, айнымалының мәнін 1-ге кемітетін декремент -- операциясы бар. Мысалды қараңыз:

javascriptlet num = 0;
num--;        // num айнымалысынан 1 санын аламыз
alert(num);   // -1 шығарады
Задание 1

Бұл кодты инкремент және декремент операциялары қолданылатындай етіп өзгертіңіз:

javascriptlet num = 10;
num = num + 1;
num = num + 1;
num = num - 1;
alert(num);