Les opérateurs
Voici la liste des différents opérateurs Javascript. Ce n'est pas la partie la plus amusante du cours (et c'est même la plus ennuyante) mais comme vous aurez toujours besoin des opérateurs en Javascript et même en PHP ou en C/C++, on ne peut pas les oublier. Cette partie du cours est donc très importante. Etudiez ces opérateurs car ils vous suivront toujours.
Dans ces exemples, x à la valeur 7 et y la valeur 3.
Les opérateurs de calcul:
| + addition | x+3 | 10 |
| - soustraction | x-3 | 4 |
| * multiplication | x*3 | 21 |
| % reste de la division par | x%3 | 1 |
| / division | x/2 | 4,5 |
| = affectation | x=3 | 3 |
Les opérateurs de comparaison:
<
tr>| == égal | x==7 | V |
| != différent | x!=7 | F |
| > supérieur | x>7 | F |
| < inférieur | x<7 | F |
| <= inférieur ou égal | x<=7 | V |
| >= supérieur ou égal | x>=7 | V |
Les opérateurs logiques:
Les opérateurs associatifs:
| += plus égal | x=x+y | 9 |
| -= moins égal | x=x-y | 5 |
| /= divisé égal | x=x/y | 4,5 |
| *= multiplié égal | x=x*y | 14 |
Les opérateurs d'incrémentation:
| x++ incrémentation | y=x+1 |
| x-- décrémentation | y=x-1 |
C'en est (enfin) fini avec la liste des opérateurs, ceux-ci sont surtout utilisés dans les conditions.
Voici maintenant l'ordre des priorités pour Javascript:
| () | parenthèses |
| * / | multiplication, division |
| + - | addition, soustraction |
| < > <= >= | relation |
| == != | égalité |
| || && | ou et |
| ? | condition |
| = += -= *= /= %= | affectation |
| , | virgule |
Ce tableau est trié par ordre décroissant.
Il est maintenant temps d'utiliser tous ces opérateurs. Passer vite à la page suivante sur les conditions!