Dans cet exercice, le squelette html / css est fourni.
Seul le javascript est à écrire dans le fichier "js/main.js"
Cet exercice est découpé en deux parties :
- Implémenter le javascript permettant au clic de faire afficher les touches saisies dans l'écran prévu à cet effet
- Implémenter la logique de calcul permettant lors de l'appui sur la touche "=" d'afficher le résultat du calcul dans l'écran prévue.
- Implémenter le javascript permettant de prendre en compte la saisie des caractères lors de l'appui sur les caractères en question (Chiffre et opérateur mathématique)
- Un calcul ne peut pas commencer par un opérateur mathématique sauf si celui-ci permet d'indiquer si c'est le plus ou le moins
- Deux opérateurs mathématiques ne peuvent se suivre sauf si ceux-ci permettent de changer la négativité d'un nombre
- Un calcul ne peut finir par un opérateur mathématique.
- Un calcul ne peut contenir deux décimales à la suite.