Les opérateurs en JavaScript
Voyons les différents opérateurs mis à notre disposition par JavaScript
Les opérateurs de calcul
Dans les exemples, la valeur initiale de x sera toujours égale à 11
| Signe | Nom | Signification | Exemple | Résultat |
|---|---|---|---|---|
| + | plus | addition | x+3 | 14 |
| - | moins | soustraction | x-3 | 8 |
| * | multiplié par | multiplication | x*2 | 22 |
| / | divisé | par division | x/2 | 5.5 |
| % | modulo | reste de la division par | x%5 | 1 |
| = | a la valeur | affectation | x=5 | 5 |
Les opérateur de comparaison
| Signe | Nom | Exemple | Résultat |
|---|---|---|---|
| == | égal | x==11 | true |
| < | inférieur | x<11 | false |
| <= | inférieur ou égal | x<=11 | true |
| > | supérieur | x>11 | false |
| => | supérieur ou égal | x>=11 | true |
| != | différent | x!=11 | false |
Important. On confond souvent le = et le == (deux signes =). Le = est un opérateur d'attribution de valeur tandis que le == est un opérateur de comparaison. Cette confusion est une source classique d'erreur de programmation.
Les opérateurs associatifs
On appel ainsi les opérateur qui réalise un calcul dans lequel une variable intervient des deux côtés du signe = (ce sont donc en quelque sorte également des opérateur d'attribution). Dans les exemples suivants, x vaut toujours 11 et y aura comme valeur 5.
| Signe | Description | Exemple | Signification | Résultat |
|---|---|---|---|---|
| += | plus égal | x += y | x = x + y | 16 |
| -= | moins égal | x -= y | x = x – y | 6 |
| *= | multiplié égale | x *= y | x = x * y | 55 |
| /= | divisé égale | x /= y | x = x / y | 2.2 |
Les opérateur logiques
Aussi appelés opérateur booléens, ces opérateurs servent à vérifier deux ou plusieurs conditions.
| Signe | Nom | Exemple | Signification |
|---|---|---|---|
| && | et | (condition1) && (condition2) | condition1 ET condition2 |
| || | ou | (condition1) || (condition2) | condition1 OU condition2 |
Les opérateurs d'incrémentation
Ces opérateurs vont augmenter ou diminuer la valeur de la variable d'une unité. Ce qui sera fort utile, par exemple, pour mettre en place des boucles.
Dans les exemples x vaut 3.
| Signe | Description | Exemple | Signification | Résultat |
|---|---|---|---|---|
| x++ | incrémentation | y = x++ | 3 puis plus 1 | 4 |
| x- | décrémentation | y = x- | 3 puis moins 1 | 2 |
Je vous recommande aussi la lecture des sujets suivants :
- Les variables en JavaScript Les variables contiennent des données qui peuvent être modifiées lors...
- Les données sous JavaScript JavaScript utilise 4 types de données : Type Description Type...
- Le write() en JavaScript La méthode write() La syntaxe est assez simple soit write("votreTexte");...
Mots-clefs :JavaScript