Tutos Javascript - les opérateurs arithmétiques.
Les opérateurs arithmétiques ont une place prépondérante en Javascript étant très souvent utilisés. Ils sont au nombre de cinq.
+ |
Addition | |
- |
Soustraction | |
* |
Multiplication | |
/ |
Division | |
% |
Modulo | renvoie le reste d'une division. Par exemple : 80 % 3 - le modulo sera 2 |
Testez plusieurs exemples avec JSFiddle jusqu'à ce que cela soit acquis.
Exemple d'addition simple :
// addition 12+5=17 let x = 12; let y = 5; let resultnum = x + y; alert (resultnum);
Exemple avec le modulo sur JSFiddle
Attention à la priorité entre opérateurs, ce sont les mêmes règles que vous avez apprises.
- Les calculs entre parenthèses sont prioritaires
- la multiplication et la division sont prioritaires sur la soustraction et l'addition.
Si vous faîtes un calcul tel que 2 + 7 * 2 :
Il faut d'abord calculer la multiplication 7 * 2 puis ajouter l'addition, ce qui fera un total de 16.
Pour que votre addition soit prise en priorité, il faut l'entourer de crochets ou parenthèses :
(2 + 7) * 2, ce qui fait un total de 18.
Vous pouvez également remarquer qu'on n'utilise pas le x sur votre clavier pour la multiplication mais l'étoile *.
Il existe également des méthodes pour simplifier les calculs.
En partant de l'exemple ci-dessous :
// addition 5+3 let number = 5 ; number = number + 3 ; alert(number);
On peut écrire plus simplement ainsi :
let number = 5 ; number += 3 ; alert(number);
A vous !
Additionnez 12+152 et affichez le résultat dans une boite de dialogue.
//addition 12+152 avec le résultat dans une boite de dialogue let num1 = 12; let num2 = 152; let resultnum = num1+num2 ; alert (resultnum) // 164
Multipliez 14*3 et affichez le résultat dans une boite de dialogue.
// Multipliez 14*3 et affichez une boite de dialogue let number1 = 14, number2= 3, result; result = number1*number2; alert(result); // 42