Les contenus du cours BRE03 Web Dev Course © 2024 par Mari Doucet sont sous licence CC BY-NC-SA 4.0
Dans le dossier du repository GitHub bre03-js-j1
créé plus tôt, créez un dossier mini-projet
.
Utiliser différents concepts vu dans le jour 1 (variables, types, boucle, conditions) pour réaliser un mini jeu.
Le but du jeu, c’est de faire deviner un nombre de votre choix (entre 0 et 100) à l’utilisateur.
Vous allez générer un nombre aléatoire entre 0 et 100.
La boucle du jeu dure tant que l’utilisateur n’a pas trouvé le nombre mystère.
Vous allez devoir lui demander de saisir un nombre grâce à window.prompt
.
Si le nombre de l’utilisateur est inférieur au vôtre, utilisez window.alert
pour lui dire que c’est plus.
Si le nombre de l’utilisateur est supérieur au vôtre, utilisez window.alert
pour lui dire que c’est moins.
Si son nombre est égal au vôtre : dites lui qu’il a gagné.
Pour générer un nombre aléatoire entre 0 et 100 :
let mystery = Math.floor(Math.random() * 100);
Si vous avez besoin de transformer une chaine de caractère en nombre : utilisez parseInt()
.
let nb = "42"; // nb est de type String
let number = parseInt(nb); // number est un Number