0Pricing
Javascript for Kids · Leçon

Lancer plusieurs fois

Compter les piles et les faces

Lancer plusieurs fois est une leçon Javascript for Kids gratuite sur CoddyKit. Ceci est la leçon 4 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.

Lancer, lancer, lancer ! 🪙

Bonjour à nouveau, champion de la pièce ! 🪙 Aujourd’hui, nous lançons la pièce de MANY fois !

Et nous allons compter combien de fois nous obtenons pile et combien de fois nous obtenons face. 🔢 Voyons si la pièce est équitable !

Une boîte pour compter 📦

Pour compter, nous avons besoin de boîtes pour conserver nos scores ! 📦

Nous faisons commencer heads à 0 et tails à 0. Ensuite, nous ajoutons 1 à chaque fois. ➕

let heads = 0;
let tails = 0;
console.log('Heads so far: ' + heads);
console.log('Tails so far: ' + tails);

Ajouter encore un nombre ➕

Quand nous obtenons pile, nous ajoutons 1 au compteur de pile ! ➕

Nous écrivons heads = heads + 1. Cela signifie : prenez heads et augmentez-le de 1 ! 📈

let heads = 0;
heads = heads + 1;
heads = heads + 1;
console.log('Heads count: ' + heads);

Les boucles font gagner du temps ⏩

Lancer la pièce 10 fois à la main demande énormément de saisie ! 😫 Une boucle le fait pour nous ! ⏩

Une boucle for répète le même code encore et encore. Regardez-la compter jusqu’à 5 ! 🔢

for (let i = 1; i <= 5; i = i + 1) {
  console.log('Flip number ' + i);
}

Lancer à l’intérieur de la boucle 🌀

Lançons maintenant la pièce INSIDE la boucle ! 🌀

À chaque tour, nous lançons la pièce une fois. 5 lancers en un éclair ! ⚡

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
for (let i = 1; i <= 5; i = i + 1) {
  console.log('Flip ' + i + ': ' + flipCoin());
}

Compter pendant les lancers 🔢

Voici la partie astucieuse ! Pendant que nous lançons la pièce, nous comptons ! 🔢

Si nous obtenons pile, ajoutons 1 à heads. Si nous obtenons face, ajoutons 1 à tails. 📊

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let heads = 0;
let tails = 0;
for (let i = 1; i <= 10; i = i + 1) {
  let result = flipCoin();
  if (result === 'Heads') {
    heads = heads + 1;
  } else {
    tails = tails + 1;
  }
}
console.log('Heads: ' + heads);
console.log('Tails: ' + tails);

Exécutez-le de nombreuses fois 🔁

Cliquez plusieurs fois sur Exécuter ! 🔁

Les nombres changent à chaque fois, mais pile et face totalisent toujours 10 ! 🔟

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let heads = 0;
let tails = 0;
for (let i = 1; i <= 10; i = i + 1) {
  if (flipCoin() === 'Heads') {
    heads = heads + 1;
  } else {
    tails = tails + 1;
  }
}
console.log('🙂 Heads: ' + heads + ' | 🪙 Tails: ' + tails);

Lancer 100 fois ! 💯

Les ordinateurs sont extrêmement rapides ! Lançons la pièce 100 fois ! 💯

Avec davantage de lancers, pile et face finissent généralement par être proches de l’égalité. La pièce est équitable ! ⚖️

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let heads = 0;
let tails = 0;
for (let i = 1; i <= 100; i = i + 1) {
  if (flipCoin() === 'Heads') {
    heads = heads + 1;
  } else {
    tails = tails + 1;
  }
}
console.log('After 100 flips:');
console.log('🙂 Heads: ' + heads);
console.log('🪙 Tails: ' + tails);

Quel côté est sorti le plus souvent ? 🏆

Découvrons quel côté est apparu le plus souvent ! 🏆

Nous comparons les deux compteurs avec if et annonçons le gagnant ! 🎉

let heads = 53;
let tails = 47;
if (heads > tails) {
  console.log('🙂 Heads won this time!');
} else if (tails > heads) {
  console.log('🪙 Tails won this time!');
} else {
  console.log('It is a tie! 🤝');
}

Le jeu complet du compteur 🎮

Voici notre jeu complet de comptage des lancers ! 🎮

Lancez la pièce 20 fois, comptez les résultats et affichez le gagnant. C’est vous qui l’avez créé ! 💪

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let heads = 0;
let tails = 0;
for (let i = 1; i <= 20; i = i + 1) {
  if (flipCoin() === 'Heads') heads = heads + 1;
  else tails = tails + 1;
}
console.log('🙂 Heads: ' + heads + ' | 🪙 Tails: ' + tails);
if (heads > tails) console.log('Heads wins! 🎉');
else if (tails > heads) console.log('Tails wins! 🎉');
else console.log('Tie! 🤝');

Vous êtes un maître de la pièce ! 🏆

WOW ! 🏆 Vous avez terminé tout le jeu de pile ou face !

  • 📦 Compter avec des variables
  • ⏩ Les boucles répètent le travail à notre place
  • 🔢 Compter pile et face pendant les lancers
  • 🏆 Trouver le gagnant

Vous êtes maintenant un vrai codeur ! Continuez à lancer la pièce ! 🪙

Vérification rapide ✅

Dernière question pour ce jeu ! 🧠 Que nous aide à faire une boucle for ?

Récapitulatif de la leçon 🎀

Hourra ! 🎀 Vous avez terminé le jeu de pile ou face ! Vous avez appris à :

  • 📦 Faire commencer les compteurs à 0 et les augmenter avec + 1
  • ⏩ Répéter le lancer avec des boucles for
  • 🔢 Compter pile et face au fur et à mesure
  • 🏆 Comparer les compteurs pour trouver le gagnant

Quel travail remarquable, champion du code ! 👑

Questions Fréquemment Posées

La leçon « Lancer plusieurs fois » est-elle gratuite ?

Oui — le texte complet de « Lancer plusieurs fois » 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 « Lancer plusieurs fois » ?

Compter les piles et les faces 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 4 sur 4.

Combien de temps prend la leçon « Lancer plusieurs fois » ?

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