Inkrement- og dekrement-operationer i JavaScript

Overvej følgende kode:

javascriptlet num = 0;
num = num + 1; // lægger tallet 1 til variablen num
alert(num);    // vil vise 1

Som du allerede ved, kan denne kode omskrives i en forkortet form ved hjælp af operatoren +=:

javascriptlet num = 0;
num += 1;     // lægger tallet 1 til variablen num
alert(num);   // vil vise 1

Faktisk forekommer tilføjelse af et tal så ofte i programmering, at der til denne operation er opfundet en endnu mere forkortet syntaks - en speciel operator kaldet inkrement ++, som øger variablens værdi med 1.

Lad os omskrive vores kode ved hjælp af den:

javascriptlet num = 0;
num++;        // lægger tallet 1 til variablen num
alert(num);   // vil vise 1

Der er også en operation kaldet dekrement --, som formindsker variablens værdi med 1. Se eksemplet:

javascriptlet num = 0;
num--;        // trækker tallet 1 fra variablen num
alert(num);   // vil vise -1
Задание 1

Ændr denne kode, så den bruger operationerne inkrement og dekrement:

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