Rejouer
Répéter le jeu en boucle
Rejouer 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.
Une seule partie ne suffit pas ! 🔁
Une manche, c'est amusant, mais qui veut jouer une seule fois ? Personne ! 😄
Faisons jouer la partie encore et encore à l'aide d'une boucle ! 🔄
console.log('Round 1! 🎮')
console.log('Round 2! 🎮')
console.log('Round 3! 🎮')Qu'est-ce qu'une boucle ? 🌀
Une boucle répète du code de nombreuses fois, pour vous éviter de le copier-coller ! 🌀
Imaginez dire à votre robot « fais ceci 5 fois » au lieu de le lui dire cinq fois. 🤖
console.log('A loop repeats things! 🔁')
console.log('Super handy! ✨')La boucle for 🔢
Une boucle for compte pour vous ! 🔢
Elle commence à un nombre, continue tant qu'une règle est vraie et ajoute 1 à chaque fois.
for (let i = 1; i <= 3; i++) {
console.log('Count: ' + i + ' 🔢')
}Jouer 3 manches 🎮
Utilisons la boucle pour jouer 3 manches du jeu ! 🎮
À chaque passage, c'est une nouvelle manche. 🔄
for (let round = 1; round <= 3; round++) {
console.log('--- Round ' + round + ' ---')
console.log('Playing! 🎲')
}Ajouter les choix 🤖
À chaque manche, l'ordinateur fait un nouveau choix ! 🤖
Ajoutons notre sélecteur aléatoire à la boucle. 🎲
let choices = ['rock', 'paper', 'scissors']
for (let round = 1; round <= 3; round++) {
let comp = choices[Math.floor(Math.random() * 3)]
console.log('Round ' + round + ': computer picked ' + comp + ' 🤖')
}Tenir le score 🏅
Comptons combien de fois vous gagnez ! Créons une boîte score et commençons à 0. 🏅
Chaque victoire ajoute 1 !
let score = 0
score = score + 1
score = score + 1
console.log('Your score: ' + score + ' 🏅')Le score dans la boucle 📈
Maintenant, conservons le score pour toutes les manches ! 📈
La boîte du score se souvient des victoires d'une manche à l'autre. 🧠
let score = 0
for (let round = 1; round <= 3; round++) {
score = score + 1
console.log('Round ' + round + ': win! Score = ' + score + ' 🏅')
}La boucle while 🔄
Une autre boucle est la boucle while. Elle continue tant que quelque chose est vrai ! 🔄
Elle est parfaite pour « continuer à jouer jusqu'à 3 victoires ». 🎯
let wins = 0
while (wins < 3) {
wins = wins + 1
console.log('Win number ' + wins + '! 🎉')
}
console.log('Got 3 wins! 🏆')Arrêter la boucle 🛑
Parfois, nous voulons nous arrêter plus tôt. Nous utilisons break pour sortir de la boucle ! 🛑
Par exemple, pour arrêter le jeu quand quelqu'un remporte une grande victoire. 🏆
for (let i = 1; i <= 10; i++) {
console.log('Round ' + i)
if (i === 3) {
console.log('Game over! 🛑')
break
}
}La boucle complète du jeu 🎉
Mettons EVERYTHING ensemble : la boucle, le choix de l'ordinateur et le score ! 🎉
Voici votre propre jeu de pierre, papier, ciseaux ! 🕹️
let choices = ['rock', 'paper', 'scissors']
let score = 0
for (let round = 1; round <= 3; round++) {
let comp = choices[Math.floor(Math.random() * 3)]
console.log('Round ' + round + ': computer ' + comp)
score = score + 1
}
console.log('Final score: ' + score + ' 🏆')Vous avez créé le jeu entier ! 🕹️
Incroyable ! Vous avez créé un jeu complet qui se rejoue encore et encore ! 🎉
- La boucle
forcompte les manches 🔢 - La boucle
whilecontinue 🔄 breakarrête plus tôt 🛑- Une boîte de score conserve les points 🏅
console.log('You built the game! 🕹️')
console.log('You are a coder! 🌟')Vérification rapide 🧠
Dernière question pour faire travailler vos méninges ! 🤔
Vous avez réussi ! 🎉
Vous avez terminé le jeu de pierre, papier, ciseaux ! 🥳
- Vous avez appris les règles ✊📄✂️
- Vous avez fait choisir l'ordinateur 🤖
- Vous avez trouvé le gagnant 🏆
- Vous avez utilisé une boucle pour rejouer 🔁
Vous êtes vraiment un créateur de jeux ! 🌟 Bravo !
console.log('Course complete! 🎓')
console.log('You rock! 🤘')Questions Fréquemment Posées
La leçon « Rejouer » est-elle gratuite ?
Oui — le texte complet de « Rejouer » 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 « Rejouer » ?
Répéter le jeu en boucle 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 « Rejouer » ?
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.