Opérateurs d'affectation
De base =
Le symbole =
en JavaScript permets d'attribuer une valeur à une variable.
Par exemple, pour affecter la valeur 8 à la variable nbr
:
let nbr = 8;
Après opération += et -=
Permets de sélectionner une variable et d'y ajouter une valeur.
Par exemple, si la variable nbr
doit augmenter de 2, il est possible de faire:
nbr += 2; // 10
Cette expression est équivalente à celle-ci:
nbr = nbr + 2; // 10
L'opposé est aussi possible via -=
. En fait il est possible de le faire avec tous les autres opérateurs mathématiques.
Par exemple: *=
et /=
, mais ceux-ci sont moins fréquents.
Texte
L'affectation +=
est parfois aussi utilisée afin de concaténer une chaine de caractères à la suite d'une autre.
Par exemple:
let msg= "Bonjour ";
msg += "Simon";
console.log(msg); // "Bonjour Simon"
++ et --
Permets de sélectionner une variable et de l'incrémenter ou de la diminuer de 1.
Par exemple:
nbr++; // 9
Cette expression est équivalente à celle-ci:
nbr += 1; // 9
ou encore
nbr = nbr + 1; // 9
En savoir plus
Operator Lookup, un outil de Josh W Comeau permettant de savoir rapidement le fonctionnement d’un opérateur.