Opérations d'incrémentation et de décrémentation en JavaScript

Examinons le code suivant :

javascriptlet num = 0;
num = num + 1; // ajoute le nombre 1 à la variable num
alert(num);    // affichera 1

Comme vous le savez déjà, ce code peut être réécrit sous une forme abrégée via l'opérateur += :

javascriptlet num = 0;
num += 1;     // ajoute le nombre 1 à la variable num
alert(num);   // affichera 1

En fait, l'ajout de un en programmation est si fréquent que pour cette opération une syntaxe encore plus abrégée a été inventée - un opérateur spécial incrément ++, qui augmente la valeur d'une variable de 1.

Réécrivons notre code avec son aide :

javascriptlet num = 0;
num++;        // ajoute le nombre 1 à la variable num
alert(num);   // affichera 1

Il existe aussi l'opération décrément --, qui diminue la valeur d'une variable de 1. Voyez l'exemple :

javascriptlet num = 0;
num--;        // soustrait le nombre 1 de la variable num
alert(num);   // affichera -1
Задание 1

Modifiez ce code pour qu'il utilise les opérations d'incrémentation et de décrémentation :

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