Qui gagne ?
Comparer les choix
Qui gagne ? est une leçon Javascript for Kids gratuite sur CoddyKit. Ceci est la leçon 3 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.
Il est temps de trouver le gagnant ! 🏆
Vous et le computer avez tous les deux fait un choix. La grande question est maintenant : who wins ? 🤔
Apprenons au code à comparer les deux choix ! ⚖️
let you = 'rock'
let computer = 'scissors'
console.log('You: ' + you + ' ✊')
console.log('Computer: ' + computer + ' ✂️')Vérifier d'abord l'égalité 🤝
La vérification la plus simple concerne l'égalité. Si les deux choix sont identiques, personne ne gagne !
Nous utilisons === pour voir s'ils correspondent. 🟰
let you = 'paper'
let computer = 'paper'
if (you === computer) {
console.log('It is a tie! 🤝')
}L'instruction if 🔀
if signifie « faire ceci ONLY lorsqu'une condition est vraie ». 🔀
Si la question placée dans ( ) est vraie, le code contenu dans { } s'exécute !
let you = 'rock'
if (you === 'rock') {
console.log('You picked rock! ✊')
}Quand vous gagnez ✊
Vous gagnez si vous choisissez la pierre et que le computer choisit les ciseaux ! 💥
La pierre écrase les ciseaux, alors YOU êtes le champion ! 🏆
let you = 'rock'
let computer = 'scissors'
if (you === 'rock' && computer === 'scissors') {
console.log('You win! ✊ beats ✂️ 🏆')
}Le mot AND 🔗
&& signifie AND. 🔗
Il vérifie TWO choses à la fois. Elles doivent toutes les deux être vraies !
Vous choisissez la pierre AND le computer choisit les ciseaux. ✊✂️
let a = true
let b = true
if (a && b) {
console.log('Both are true! ✅')
}Toutes les façons de gagner 🌟
Vous gagnez de trois façons :
- La pierre ✊ bat les ciseaux ✂️
- La feuille 📄 bat la pierre ✊
- Les ciseaux ✂️ battent la feuille 📄
Vérifions-les toutes les trois ! 🎯
let you = 'paper'
let computer = 'rock'
if (you === 'paper' && computer === 'rock') {
console.log('You win! 📄 beats ✊ 🏆')
}Le mot OR 🔀
|| signifie OR. 🔀
L'expression est vraie si n'importe quelle partie est vraie. Nous pouvons réunir toutes vos possibilités de victoire !
let win = true
let lose = false
if (win || lose) {
console.log('At least one is true! ✅')
}Else if pour la défaite 😅
Si vous n'avez pas fait égalité et que vous n'avez pas gagné... alors vous avez perdu ! 😅
Nous utilisons else pour dire « sinon, faites ceci ».
let youWon = false
if (youWon) {
console.log('You win! 🏆')
} else {
console.log('Computer wins! 🤖')
}Tout réunir 🧩
Combinons maintenant l'égalité, la victoire et la défaite dans une seule vérification de partie ! 🧩
Vérifions d'abord l'égalité, puis si vous gagnez ; sinon, le computer gagne. ⚖️
let you = 'scissors'
let computer = 'paper'
if (you === computer) {
console.log('Tie! 🤝')
} else if (you === 'scissors' && computer === 'paper') {
console.log('You win! ✂️ beats 📄 🏆')
} else {
console.log('Computer wins! 🤖')
}Une fonction pour déterminer le gagnant 🛠️
Mettons tout cela dans une fonction ! Donnez-lui votre choix et celui du computer, et elle vous indiquera who wins. 🛠️
function whoWins(you, comp) {
if (you === comp) return 'Tie! 🤝'
if ((you === 'rock' && comp === 'scissors') ||
(you === 'paper' && comp === 'rock') ||
(you === 'scissors' && comp === 'paper')) {
return 'You win! 🏆'
}
return 'Computer wins! 🤖'
}
console.log(whoWins('rock', 'paper'))Vous pouvez arbitrer la partie ! ⚖️
Waouh ! Votre code peut maintenant déterminer le gagnant ! 🎉
- Même choix = égalité 🤝
&&signifie AND 🔗||signifie OR 🔀elsesignifie sinon 😄
console.log('You can judge the game! ✅')
console.log('Next: play again! 🔁')Vérification rapide 🧠
Place à la réflexion ! 🤔
Fantastique ! 🎉
Vous avez appris au code à désigner un gagnant ! 🏆
- Vérifier l'égalité avec
===🤝 - Vérifier vos victoires avec
&&et||🔗 - Utiliser
elsepour le reste 😄
Ensuite : rejouer dans une boucle ! 🔁
console.log('Lesson done! ⭐')
console.log('Let us loop the game! 🔁')Apprends JavaScript avec un tuteur IA — gratuit
Écris et exécute du vrai code dans ton navigateur, obtiens de l'aide instantanée d'un tuteur IA disponible 24h/24, et reprends là où tu t'es arrêté sur le web ou dans l'app.
- Cours
- 35
- Leçons
- 140
Questions Fréquemment Posées
La leçon « Qui gagne ? » est-elle gratuite ?
Oui — le texte complet de « Qui gagne ? » 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 « Qui gagne ? » ?
Comparer les choix 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 3 sur 4.
Combien de temps prend la leçon « Qui gagne ? » ?
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
- Les règles
- Choix de l’ordinateur
- Qui gagne ?
- Rejouer