Retour au cours

Opérateurs arithmétiques : addition, soustraction, multiplication et division

JavaScript : Le cours complet pour débutant, de « Zéro à Héros »

26. Opérateurs arithmétiques

Les opérateurs arithmétiques effectuent des calculs mathématiques.

OpérateurDescriptionExemple
+Addition5 + 3 (8)
-Soustraction5 - 3 (2)
*Multiplication5 * 3 (15)
/Division5 / 3 (1.666...)
%Modulo (Reste)5 % 3 (2)
**Exponentiation (Puissance)5 ** 2 (25)

L'opérateur Modulo (%)

Il est utile pour déterminer si un nombre est pair ou impair, ou pour parcourir des listes en cycle.

javascript let x = 10; console.log(x % 2); // Résultat : 0 (10 est pair)

let y = 11; console.log(y % 2); // Résultat : 1 (11 est impair)

Ordre des opérations (Priorité)

JS suit les règles mathématiques standard (PEMDAS/BODMAS) :

  1. Parenthèses ()
  2. Exposants **
  3. Multiplication *, Division /, Modulo % (de gauche à droite)
  4. Addition +, Soustraction - (de gauche à droite)

javascript let result = 10 + 2 * 5; // 10 + 10 = 20 let trickyResult = (10 + 2) * 5; // 12 * 5 = 60