0Pricing
Javascript for Kids · Leçon

Deviner

Laisser le joueur deviner

Deviner est une leçon Javascript for Kids gratuite sur CoddyKit. Ceci est la leçon 2 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Javascript for Kids, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Javascript for Kids comprend 4 leçons au total.

Le moment de deviner ! 🤔

Bon retour, maître de la pièce ! 🪙 Nous allons maintenant demander à un joueur de deviner avant le lancer !

C’est ce qui transforme le lancer en véritable jeu. Vous devinez, la pièce est lancée, puis nous vérifions si vous aviez raison ! 🎉

Deviner, c’est choisir 🎯

Le joueur ne peut choisir qu’une des deux possibilités : pile ou face. 🎯

Enregistrons la réponse du joueur dans une boîte (variable) appelée guess. 📦

let guess = 'Heads';
console.log('The player guessed: ' + guess);

Essayez plutôt face 🪙

La réponse peut être ce que nous voulons ! Changeons-la en face. 🪙

La boîte contient simplement ce que nous y plaçons. 📦

let guess = 'Tails';
console.log('The player guessed: ' + guess);

Afficher un message sympathique 💬

Faisons parler le jeu au joueur ! 💬

Ajoutons une phrase amusante pour que le joueur se sente bien accueilli. 😄

let guess = 'Heads';
console.log('🪙 Coin Flip Game!');
console.log('You picked: ' + guess);
console.log('Lets see if you are right... 🤞');

Ressortir le lancer 🔁

Vous souvenez-vous de notre machine à lancer la pièce ? 🤖 Faisons-la réapparaître !

Notre fonction flipCoin() lance toujours la pièce et nous donne pile ou face. 🪙

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
console.log('The coin flipped: ' + flipCoin());

Deviner ET lancer ensemble 🤝

Faisons maintenant les deux ! Le joueur devine d’abord, puis la pièce est lancée. 🤝

Nous afficherons les deux résultats afin de pouvoir les comparer ensuite. 👀

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
let guess = 'Heads';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('The coin shows: ' + result);

Exécutez-le plusieurs fois 🔁

Cliquez plusieurs fois sur Exécuter ! 🔁

Votre réponse reste la même, mais le résultat du lancer change. Parfois, ils correspondent, parfois non ! 😆

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
let guess = 'Tails';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('The coin shows: ' + result);

Un assistant pour deviner 🛠️

Créons un petit assistant pour afficher joliment la réponse. 🛠️

La fonction showGuess prend la réponse et affiche un message amusant ! 🎉

function showGuess(guess) {
  console.log('🙋 You guessed: ' + guess + '!');
}
showGuess('Heads');
showGuess('Tails');

Le robot devine au hasard 🤖

Et si l’ordinateur devinait lui aussi ? 🤖 Créons un joueur robot !

Nous pouvons utiliser flipCoin() une nouvelle fois pour créer la réponse du robot. Quelle ruse ! 😎

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
let robotGuess = flipCoin();
console.log('🤖 Robot guesses: ' + robotGuess);

Les deux joueurs devinent 👫

Vous ET le robot devinez tous les deux ! 👫

Nous affichons les deux réponses. À votre avis, qui va gagner ? 🏆

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
let yourGuess = 'Heads';
let robotGuess = flipCoin();
console.log('🙋 You guess: ' + yourGuess);
console.log('🤖 Robot guesses: ' + robotGuess);

Excellente devinette ! 🏆

Génial ! 🏆 Vous avez appris à faire deviner un joueur !

  • 📦 Nous enregistrons la réponse dans une variable
  • 💬 Nous affichons un message sympathique
  • 🤝 Nous devinons et lançons ensemble

Ensuite, nous allons vérifier si la réponse correspond au résultat du lancer ! 🔍

Vérification rapide ✅

Faisons travailler vos méninges ! 🧠 Où conservons-nous la réponse du joueur pour pouvoir l’utiliser plus tard ?

Récapitulatif de la leçon 🎀

Bravo, génie de la devinette ! 🎀 Aujourd’hui, vous avez appris à :

  • 📦 Enregistrer une réponse dans une variable
  • 💬 Afficher des messages sympathiques
  • 🤖 Faire deviner même un robot avec flipCoin()
  • 🤝 Deviner et lancer ensemble

Prochaine leçon : nous vérifierons qui a raison ! 🔍

Questions Fréquemment Posées

La leçon « Deviner » est-elle gratuite ?

Oui — le texte complet de « Deviner » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Javascript for Kids, passe à CoddyKit PRO. Le cours Javascript for Kids comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Deviner » ?

Laisser le joueur deviner Tu pratiques Javascript for Kids avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Javascript for Kids ?

Aucune expérience préalable n'est requise. Javascript for Kids sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 2 sur 4.

Combien de temps prend la leçon « Deviner » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Javascript for Kids ?

Oui. Chaque leçon Javascript for Kids inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Pile ou face
  2. Deviner
  3. Vérifier la proposition
  4. Lancer plusieurs fois
← Retour à Javascript for Kids