Giocare di nuovo
Ripeta il gioco con un ciclo
Giocare di nuovo è una lezione Javascript for Kids gratuita su CoddyKit. Questa è la lezione 4 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Javascript for Kids, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Javascript for Kids include 4 lezioni in totale.
Una sola partita non basta! 🔁
Un round è divertente, ma chi vorrebbe giocare una volta sola? Nessuno! 😄
Facciamo giocare il gioco ancora e ancora usando un ciclo! 🔄
console.log('Round 1! 🎮')
console.log('Round 2! 🎮')
console.log('Round 3! 🎮')Che cos'è un ciclo? 🌀
Un ciclo ripete il codice molte volte, così non deve copiarlo e incollarlo! 🌀
Immagini di dire al Suo robot "esegui questa operazione 5 volte" invece di ripeterla 5 volte. 🤖
console.log('A loop repeats things! 🔁')
console.log('Super handy! ✨')Il ciclo for 🔢
Il ciclo for conta per noi! 🔢
Parte da un numero, continua finché una regola è vera e aggiunge 1 ogni volta.
for (let i = 1; i <= 3; i++) {
console.log('Count: ' + i + ' 🔢')
}Giocare 3 round 🎮
Usiamo il ciclo per giocare 3 round! 🎮
Ogni volta è un nuovo round. 🔄
for (let round = 1; round <= 3; round++) {
console.log('--- Round ' + round + ' ---')
console.log('Playing! 🎲')
}Aggiungere le scelte 🤖
Durante ogni round, il computer fa una nuova scelta! 🤖
Aggiungiamo il nostro selettore casuale al ciclo. 🎲
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 + ' 🤖')
}Tenere il punteggio 🏅
Contiamo quante volte vince! Creiamo un contenitore score e lo impostiamo su 0. 🏅
Ogni vittoria aggiunge 1!
let score = 0
score = score + 1
score = score + 1
console.log('Your score: ' + score + ' 🏅')Il punteggio nel ciclo 📈
Ora teniamo il punteggio di tutti i round! 📈
Il contenitore del punteggio ricorda le vittorie da un round all'altro. 🧠
let score = 0
for (let round = 1; round <= 3; round++) {
score = score + 1
console.log('Round ' + round + ': win! Score = ' + score + ' 🏅')
}Il ciclo while 🔄
Un altro ciclo è il ciclo while. Continua a funzionare finché qualcosa è vero! 🔄
È perfetto per "continuare a giocare finché non si ottengono 3 vittorie". 🎯
let wins = 0
while (wins < 3) {
wins = wins + 1
console.log('Win number ' + wins + '! 🎉')
}
console.log('Got 3 wins! 🏆')Fermare il ciclo 🛑
A volte si vuole fermare il ciclo in anticipo. Si usa break per uscire dal ciclo! 🛑
Per esempio, per fermare il gioco quando qualcuno ottiene una grande vittoria. 🏆
for (let i = 1; i <= 10; i++) {
console.log('Round ' + i)
if (i === 3) {
console.log('Game over! 🛑')
break
}
}Il ciclo completo del gioco 🎉
Mettiamo insieme TUTTO: ciclo, scelta del computer e punteggio! 🎉
Questo è il vostro gioco di Sasso, carta, forbici! 🕹️
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 + ' 🏆')Avete creato l'intero gioco! 🕹️
Incredibile! Avete creato un gioco completo che si ripete più volte! 🎉
- Il ciclo
forconta i round 🔢 - Il ciclo
whilecontinua a funzionare 🔄 breakinterrompe il ciclo in anticipo 🛑- Un contenitore del punteggio conserva i punti 🏅
console.log('You built the game! 🕹️')
console.log('You are a coder! 🌟')Verifica rapida 🧠
Un'ultima domanda per allenare la mente! 🤔
Obiettivo raggiunto! 🎉
Avete completato il gioco Sasso, carta, forbici! 🥳
- Avete imparato le regole ✊📄✂️
- Avete fatto scegliere il computer 🤖
- Avete trovato il vincitore 🏆
- Avete usato un ciclo per giocare di nuovo 🔁
Siete veri creatori di giochi! 🌟 Ottimo lavoro!
console.log('Course complete! 🎓')
console.log('You rock! 🤘')Domande Frequenti
La lezione «Giocare di nuovo» è gratuita?
Sì — il testo completo di «Giocare di nuovo» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Javascript for Kids, passa a CoddyKit PRO. Il corso Javascript for Kids include 4 lezioni in totale.
Cosa imparerò in «Giocare di nuovo»?
Ripeta il gioco con un ciclo Eserciti Javascript for Kids con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Javascript for Kids?
Non è richiesta alcuna esperienza precedente. Javascript for Kids su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.
Quanto tempo richiede la lezione «Giocare di nuovo»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Javascript for Kids?
Sì. Ogni lezione Javascript for Kids include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Le regole
- Scelte del computer
- Chi vince?
- Giocare di nuovo