Opérateurs d'affectation en JavaScript | Expliqué avec des exemples

Opérateurs d'affectation en JavaScript | Expliqué avec des exemples

Les opérateurs d'affectation sont un élément crucial de la programmation informatique qui sont utilisés pour allouer la valeur de l'opérande gauche à l'opérande droit ou en mots simples attribuer des valeurs aux variables. Les opérateurs d'affectation effectuent des opérations logiques comme des opérations logiques bitwise ou des opérations sur des opérations intégrales ou des opérations booléennes. JavaScript utilise plusieurs opérateurs d'affectation. Ici, nous avons répertorié les opérateurs de mission JavaScript pour vous.

Affectation (=)

L'opérateur d'affectation est utilisé dans le but d'attribuer une valeur à une variable.

Exemple:

Soit a = 10;
console.journal (a);

Sortir:

dix

Affectation d'addition (+ =)

L'opérateur d'attribution d'addition est utilisé pour ajouter la valeur de l'opérande droit à l'opérande gauche et alloue la valeur résultante à la variable.

Exemple:

Soit x = 2;
console.log (x + = 2); // ou x = x + 2

Sortir:

4

Affectation de soustraction (- =)

L'opérateur de soustraction soustrait la valeur de l'opérande droit de l'opérande gauche et alloue la valeur résultante à la variable.

Exemple:

Soit a = 10;
console.log (a- = 2); // ou a = a - 2

Sortir:

8

Affectation de multiplication (* =)

L'affectation de multiplication multiplie la valeur de l'opérande droit avec l'opérande gauche et attribue la valeur résultante à la variable.

Exemple:

Soit x = 2;
console.log (x * = 2); // ou x = x * 2

Sortir:

4

Affectation de division (/ =)

L'affectation de division divise la valeur variable par le bon opérande et attribue la valeur résultante à la variable.

Exemple:

Soit a = 4;
console.log (a / = 2); // ou a = a / 2

Sortir:

2

Affectation restante (% =)

L'opérateur reste renvoie le reste qui reste à la suite de diviser un opérande par un autre.

Exemple:

Soit x = 3;
console.log (x% = 2); // ou x = x% 2

Sortir:

1

Affectation d'exponentiation (** =)

L'opérateur d'exponentiation est utilisé pour augmenter la valeur de la variable à l'opérande droit.

Exemple:

Soit x = 3;
console.log (x ** = 2); // ou x = x ** 2

Sortir:

9

Affectation de changement de gauche (<<=)

L'opérateur de décalage gauche pousse un nombre particulier de bits vers la gauche et la valeur résultante est attribuée à la variable.

Exemple:

Soit a = 5; // 0000000000000000000000000000000101
un<<=2; // 00000000000000000000000000010100
console.journal (a);

Sortir:

20

Affectation de shift droit (>> =)

L'opérateur de déplacement droit pousse un nombre particulier de bits vers la droite et la valeur résultante est attribuée à la variable.

Exemple:

Soit y = 5; // 0000000000000000000000000000000101
y >> = 2; // 00000000000000000000000000010100
console.journal (y)

Sortir:

1

Affectation de shift à droite non signé (>>> =)

L'opérateur de déplacement droit pousse un nombre particulier de bits vers la droite et la valeur résultante est attribuée à la variable. Les nombres positifs sont déplacés vers la droite avec le même effet que l'opérateur de déplacement droit, en attendant, pour les nombres négatifs que les bits vides sont remplacés par des zéros.

Exemple:

Soit x = 5; // 0000000000000000000000000000000101
x >>> = 2; // 00000000000000000000000000010100
console.journal (x)

Sortir:

1

Bitwise et affectation (& =)

Cet opérateur utilise les codes binaires de l'opérande gauche et droit et fonctionne et fonctionne puis attribue le résultat à la variable.

Exemple:

Soit x = 5; // 0000000000000000000000000000000101
x & = 3; // 00000000000000000000000000000011
console.log (x);

Sortir:

1 // 00000000000000000000000000000001

Affectation xor sur le sens bit (^ =)

Cet opérateur utilise les codes binaires de l'opérande gauche et droit pour effectuer XOR et attribue le résultat à la variable.

Exemple:

Soit a = 5; // 0000000000000000000000000000000101
a ^ = 3; // 00000000000000000000000000000011
console.log (x);

Sortir:

6 // 00000000000000000000000000000110

Bitwise ou affectation (| =)

Cet opérateur utilise les codes binaires de l'opérande gauche et droit pour effectuer ou attribuer le résultat à la variable.

Exemple:

Soit a = 5; // 0000000000000000000000000000000101
a | = 3; // 00000000000000000000000000000011
console.log (x);

Sortir:

7 // 00000000000000000000000000000111

Conclusion

Les opérateurs d'affectation en JavaScript sont utiles lors de l'attribution de valeurs aux opérandes ou de l'effectif d'opérations arithmétiques différentes sur les variables d'une expression. Il existe de nombreux opérateurs d'affectation en JavaScript qui sont utilisés à diverses fins. Ce tutoriel met en évidence ces opérateurs ainsi que leurs exemples.