Créer une calculatrice en console (JS) qui :
> 2 + 3 Résultat : 5 > 5 - x Erreur : Entrée invalide > q Au revoir !
Utiliser uniquement console.log/prompt (navigateur) ou readline (Node.js). Pas de librairies externes (juste du JS vanilla).
Version Navigateur (Console) :
// Point de départ MINIMALISTE (à compléter)
function calculatrice() {
// TODO: Demander une opération à l'utilisateur (ex: "2 + 3")
// TODO: Parser l'entrée (séparer les nombres et l'opérateur)
// TODO: Calculer le résultat ou afficher une erreur
// TODO: Recommencer ou quitter
}
// Lancer la calculatrice
calculatrice();
const readline = require('readline').createInterface({
input: process.stdin,
output: process.stdout
});
function calculatrice() {
readline.question('> ', (input) => {
// TODO: Parser input (ex: "2 + 3" → {a: 2, op: '+', b: 3})
// TODO: Calculer ou gérer les erreurs
// TODO: Afficher le résultat et relancer calculatrice()
});
}
calculatrice();
Distribution de cartes, sélection puis tri, et justification