Comme tout langage informatique, JS possède des opérateurs pour effectuer les calculs. Leur présentation est rapide, surtout pour les plus simples. Dans les exemples, la valeur initiale de x sera toujours égale à 11, et celle de y sera égale à 5.
TAB. 3 – Opérateurs de comparaison Ces opérateurs seront utilisés dans les boucles conditionnelles7. Le résultat s’exprime alors en valeur booléenne.
Opérateurs associatifs
Signe
Description
Exemple
Signification
Résultat
+=
plus égal
x += y
x = x + y
16
-=
moins égal
x -= y
x = x - y
6
*=
multiplié égal
x *= y
x = x * y
55
/=
divisé égal
x /= y
x = x / y
2.2
TAB. 4 – Opérateurs associatifs Ces opérateurs permettent un raccourci d’écriture, sans pour autant changer le résultat. Certains permettent par exemple une incrémentation ou une décrémentation autre que 1.
TAB. 5 – Opérateurs logiques On utilisera ces opérateurs dans les boucles conditionnelles principalement. Chaque condition correspondant à une expression avec un opérateur de comparaison. Ces opérateurs fonctionnent comme un ET logique et un OU logique8.