Opérateurs JavaScript
Les opérateurs servent aux calculs mathématiques et logiques
L' Opérateur d'Attribution = assigne des valeurs
L' Opérateur d'Addition + additionne des valeurs
L' Opérateur de Multiplication * multiplie des valeurs
L' Opérateur de Comparaison > compare des valeurs
Attribution JavaScript
L' Opérateur d'Attribution ( = ) assigne une valeur à une variable :
Exemples d'Attribution
let x = 10; // Assigner la valeur 5 à x
let x = 5;
// Assigner la valeur 2 à y
let y = 2;
// Assigner la valeur x + y à z :
let z = x + y; Addition JavaScript
L' Opérateur d'Addition ( + ) additionne des nombres :
Additionner
let x = 5;
let y = 2;
let z = x + y; Multiplication JavaScript
L' Opérateur de Multiplication ( * ) multiplie des nombres :
Multiplier
let x = 5;
let y = 2;
let z = x * y; Types d'Opérateurs JavaScript
Il existe différents types d'opérateurs JavaScript :
- Opérateurs Arithmétiques
- Opérateurs d'Attribution
- Opérateurs de Comparaison
- Opérateurs Logiques
- Et plus ...
Opérateurs Arithmétiques JavaScript
Les Opérateurs Arithmétiques sont utilisés pour effectuer des opérations arithmétiques sur des nombres :
Exemple d'Opérateurs Arithmétiques
let a = 3;
let x = (100 + 50) * a; | Opérateur | Description |
|---|---|
| + | Addition |
| - | Soustraction |
| * | Multiplication |
| ** | Exponentiation |
| / | Division |
| % | Modulus (Reste de la Division) |
| ++ | Incrémenter |
| -- | Décrémenter |
Note
Les opérateurs arithmétiques sont entièrement décrits dans le chapitre JS Arithmétique .
Addition de Chaînes JavaScript
Le + peut également être utilisé pour ajouter (concaténer) des chaînes :
Exemple
let text1 = "John";
let text2 = "Doe";
let text3 = text1 + " " + text2; L'opérateur d'attribution += peut également être utilisé pour ajouter (concaténer) des chaînes :
Exemple
let text1 = "Quelle belle ";
text1 += "journée"; Le résultat de text1 sera :
Quelle belle journée Note
Lorsqu'il est utilisé sur des chaînes, l'opérateur + est appelé l'opérateur de concaténation.
Additionner des Chaînes et des Nombres
Additionner deux nombres renverra la somme sous forme de nombre, par exemple 5 + 5 = 10.
Additionner un nombre et une chaîne renverra la somme sous forme de chaîne concaténée, par exemple 5 + "5" = "55".
Exemple
let x = 5 + 5;
let y = "5" + 5;
let z = "Hello" + 5;
Le résultat de x , y et z sera :
10
55
Hello5 Note
Si vous additionnez un nombre et une chaîne, le résultat sera une chaîne !
Opérateurs d'Attribution JavaScript
Les opérateurs d'attribution assignent des valeurs aux variables JavaScript.
L' Opérateur d'Attribution d'Addition ( += ) ajoute une valeur à une variable.
Attribution
let x = 10;
x += 5; | Opérateur | Exemple | Équivalent à |
|---|---|---|
| = | x = y | x = y |
| += | x += y | x = x + y |
| -= | x -= y | x = x - y |
| *= | x *= y | x = x * y |
| /= | x /= y | x = x / y |
| %= | x %= y | x = x % y |
| **= | x **= y | x = x ** y |
Note
Les opérateurs d'attribution sont entièrement décrits dans le chapitre JS Attribution .
Opérateurs de Comparaison JavaScript
Les opérateurs de comparaison sont utilisés pour comparer deux valeurs .
Les opérateurs de comparaison renvoient toujours true ou false .
Exemple
let x = 5;
let result = x > 8; | Opérateur | Description | Exemple |
|---|---|---|
| == | égal à | x == 5 |
| === | valeur égale et type égal | x === 5 |
| != | pas égal | x != 5 |
| !== | valeur pas égale ou type pas égal | x !== 5 |
| > | plus grand que | x > 5 |
| < | moins que | x < 5 |
| >= | plus grand ou égal à | x >= 5 |
| <= | moins que ou égal à | x <= 5 |
Tous les opérateurs de comparaison ci-dessus peuvent également être utilisés sur des chaînes :
Exemple
let text1 = "A";
let text2 = "B";
let result = text1 < text2; Notez que les chaînes sont comparées par ordre alphabétique.
Note
Les opérateurs de comparaison sont entièrement décrits dans le chapitre JS Comparaisons .
Opérateurs Logiques JavaScript
| Opérateur | Description |
|---|---|
| && | et logique |
| || | ou logique |
| ! | non logique |
Note
Les opérateurs logiques sont entièrement décrits dans le chapitre JS Logique .