Exercice : Calculatrice JavaScript
Objectif :
Mettre en pratique les fonctions et les opérations mathématiques en JavaScript en créant une calculatrice simple.
Consignes :
-
Définissez les constantes : Créez des constantes pour les opérations arithmétiques telles que l'addition, la soustraction, la multiplication et la division.
-
Implémentez les fonctions :
additionner(nombre1, nombre2)
: Cette fonction devrait retourner la somme denombre1
etnombre2
.soustraire(nombre1, nombre2)
: Cette fonction devrait retourner la différence entrenombre1
etnombre2
.multiplier(nombre1, nombre2)
: Cette fonction devrait retourner le produit denombre1
etnombre2
.diviser(nombre1, nombre2)
: Cette fonction devrait retourner le quotient denombre1
divisé parnombre2
. Gérez également le cas oùnombre2
est égal à zéro pour éviter une division par zéro.
-
Utilisez des
console.log
pour la traçabilité : À l'intérieur de chaque fonction, ajoutez desconsole.log
pour afficher des messages indiquant quelle fonction est appelée et le résultat de chaque opération. Cela aidera à comprendre le déroulement du programme lors de son exécution. -
Testez vos fonctions : Une fois que vous avez défini toutes les fonctions, testez-les individuellement en leur passant des paramètres différents pour vous assurer qu'elles fonctionnent comme prévu. Vous pouvez utiliser les exemples fournis comme point de départ.
Indications supplémentaires :
- Pour mieux comprendre le fonctionnement des fonctions et des opérations mathématiques en JavaScript, assurez-vous de comprendre comment les paramètres sont passés aux fonctions et comment les valeurs de retour sont manipulées.
- N'hésitez pas à expérimenter en modifiant les valeurs des paramètres et en ajoutant d'autres opérations mathématiques pour renforcer votre compréhension.
- Assurez-vous de comprendre la gestion des erreurs, en particulier le cas où le diviseur est égal à zéro dans la fonction
diviser
.
Exemple :
// Exemple d'utilisation des fonctions
additionner(1, 4) // Affiche "Résultat de l'addition : 5"
soustraire(1, 4) // Affiche "Résultat de la soustraction : -3"
multiplier(2, 6) // Affiche "Résultat de la multiplication : 12"
diviser(4, 2) // Affiche "Résultat de la division : 2"