Opérateurs mathématiques et d'attribution sont des piliers fondamentaux de la programmation en JavaScript. Ils te permettent d'effectuer des calculs et d'attribuer rapidement des valeurs aux variables. Dans ce guide, nous approfondirons les différents opérateurs mathématiques, expliquerons l'opérateur modulo et montrerons comment les opérateurs d'attribution peuvent être utilisés efficacement.
Principales conclusions
- Les opérateurs mathématiques tels que l'addition, la soustraction, la multiplication et la division font partie des bases de la programmation.
- L'opérateur modulo renvoie le reste d'une division et est utile pour des calculs comme la détermination des années bissextiles.
- Les opérateurs d'attribution offrent des moyens d'attribuer et de modifier rapidement les valeurs des variables en une seule étape.
Comprendre les opérateurs mathématiques
Commençons par les opérateurs mathématiques de base utilisés en JavaScript. Avec ces opérateurs, tu peux effectuer des calculs simples. Crée d'abord une variable que nous appellerons «Résultat».

Tu peux ensuite effectuer de simples opérations mathématiques comme l'addition. Par exemple, tu pourrais définir «Résultat = 5 + 3». Cela donne une somme de 8.
L'opérateur de soustraction fonctionne également de manière intuitive. Voici un exemple: définis «Résultat = 3 - 5». Cela donnera un résultat de -2, car nous soustrayons 5 de 3.
En plus des opérations de base, tu as également la possibilité de multiplier. Par exemple, tu peux dire «Résultat = 3 * 5», ce qui te donne comme résultat 15.
Un opérateur intéressant est l'opérateur modulo, qui te renvoie le reste d'une division. Par exemple, si tu écris «Résultat = 3 % 5», tu obtiens comme résultat 3, car 3 n'est pas divisible par 5.
Avec l'opérateur modulo, tu peux découvrir combien de jours une année a, ce qui est particulièrement utile pour les années bissextiles. Supposons que tu souhaites examiner l'année 2000. Grâce à l'opérateur modulo, tu peux déterminer si une année est une année bissextile ou non.
Si l'année est divisible par 4, tu augmentes la valeur de «Jours» à 366. Sinon, elle reste à 365.
Une année divisible par 100 n'a 366 jours que si elle est également divisible par 400. L'année 2000 a donc eu 366 jours, tandis que 1800 n'en avait que 365.
Opérateurs d'attribution
Nous allons maintenant nous intéresser aux opérateurs d'attribution. Ils te permettent de modifier les valeurs des variables de différentes manières sans avoir à saisir plusieurs fois le nom de la variable.
Supposons que tu aies défini une variable «Résultat» avec la valeur 3. Lorsque tu écris «Résultat++», la valeur est augmentée de un avant l'affichage.
Cela signifie qu'à l'affichage, le résultat sera d'abord 4 et la fois suivante 5.
De plus, tu peux combiner l'attribution avec un autre opérateur, par exemple «Résultat += 5». Cela augmente le résultat de 5.
Note que cela ne s'applique pas uniquement aux additions. Tu peux aussi travailler avec la multiplication: «Résultat *= 2» double la valeur du Résultat.
Il est utile d'utiliser les opérateurs d'attribution plutôt que l'attribution standard, car tu peux écrire moins de code et rendre ainsi tes programmes plus lisibles.
Résumé – Opérateurs mathématiques et d'attribution en JavaScript
Dans ce guide, tu as appris à effectuer des opérations mathématiques de base en JavaScript, y compris l'utilisation de l'opérateur modulo pour des calculs spécifiques comme la vérification des années bissextiles. Les différents opérateurs d'attribution ont également été abordés, ce qui t'aide à utiliser les noms de variables plus efficacement.
Questions fréquentes
Comment fonctionne l'opérateur modulo en JavaScript?L'opérateur modulo renvoie le reste d'une division et est représenté par le symbole pourcentage %.
Quelle est la différence entre ++variable et variable++?++variable augmente la valeur avant son utilisation, tandis que variable++ l'augmente après son utilisation.
Comment utiliser l'opérateur d'attribution +=?L'opérateur d'attribution += ajoute une valeur spécifique à une variable existante, par exemple Résultat += 5 augmente la valeur de Résultat de 5.
Quels sont les opérateurs mathématiques de base en JavaScript?Les opérateurs mathématiques de base sont l'addition (+), la soustraction (-), la multiplication (*) et la division (/).
Pourquoi ai-je besoin des opérateurs d'attribution?Les opérateurs d'attribution facilitent la mise à jour des valeurs des variables, car ils permettent d'effectuer des opérations arithmétiques et des attributions en une seule étape.