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 denombre1etnombre2.soustraire(nombre1, nombre2): Cette fonction devrait retourner la différence entrenombre1etnombre2.multiplier(nombre1, nombre2): Cette fonction devrait retourner le produit denombre1etnombre2.diviser(nombre1, nombre2): Cette fonction devrait retourner le quotient denombre1divisé parnombre2. Gérez également le cas oùnombre2est égal à zéro pour éviter une division par zéro.
-
Utilisez des
console.logpour la traçabilité : À l'intérieur de chaque fonction, ajoutez desconsole.logpour 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"