Il primo a venti
Costruisca il gioco
Il primo a venti è 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.
Vince chi arriva per primo a venti! 🎯
È il momento di creare un vero gioco: Primo a venti! 🎯
I giocatori tirano a turno. Vince chi raggiunge per primo 20 punti! 🏆
console.log('First to 20 wins! 🎯')
console.log('Keep rolling! 🎲')L'obiettivo 🏁
Impostiamo l'obiettivo su 20. Continuiamo a tirare finché il punteggio non lo raggiunge! 🏁
Salviamo l'obiettivo in un contenitore, così sarà facile cambiarlo in seguito. 📦
let goal = 20
console.log('Goal: reach ' + goal + ' points! 🎯')Iniziare dal punteggio 📦
Ogni gioco inizia con 0 punti. 📦
Tireremo e aggiungeremo punti finché non raggiungeremo l'obiettivo! 🎲
let score = 0
let goal = 20
console.log('Score: ' + score + ' / Goal: ' + goal)Tirare finché non si arriva a venti 🔄
Un ciclo while è perfetto! Continua a tirare finché il punteggio è inferiore a 20. 🔄
Quando raggiungiamo 20 o più, il ciclo si ferma! 🛑
let score = 0
while (score < 20) {
score += Math.floor(Math.random() * 6) + 1
}
console.log('Reached ' + score + '! 🎉')Mostrare ogni tiro 🎲
Stampiamo ogni tiro per poter seguire la partita! 🎲
È emozionante vedere il punteggio aumentare! 📈
let score = 0
while (score < 20) {
let roll = Math.floor(Math.random() * 6) + 1
score += roll
console.log('Rolled ' + roll + ', score is now ' + score)
}
console.log('Winner! 🏆')Due giocatori giocano a turno 👥
Ora aggiungiamo il giocatore 2! Entrambi partono da 0. 👥
Li faremo gareggiare per arrivare a 20! 🏁
let player1 = 0
let player2 = 0
player1 += Math.floor(Math.random() * 6) + 1
player2 += Math.floor(Math.random() * 6) + 1
console.log('P1: ' + player1 + ', P2: ' + player2 + ' 🎲')Entrambi corrono verso venti 🏁
Continuiamo a tirare per entrambi i giocatori finché uno non raggiunge 20! 🏁
Usiamo OR || per fermarci quando vince uno dei due. 🔀
let p1 = 0
let p2 = 0
while (p1 < 20 && p2 < 20) {
p1 += Math.floor(Math.random() * 6) + 1
p2 += Math.floor(Math.random() * 6) + 1
}
console.log('Final: P1=' + p1 + ' P2=' + p2 + ' 🎲')Trovare il vincitore 🏆
Quando i tiri finiscono, controlliamo chi ha raggiunto per primo 20! 🏆
Usate if per trovare il campione! 🎉
let p1 = 21
let p2 = 18
if (p1 >= 20) {
console.log('Player 1 wins! 🏆')
} else {
console.log('Player 2 wins! 🏆')
}Il gioco completo 🕹️
Mettiamo TUTTO insieme in un unico gioco! 🕹️
Tirare, sommare, controllare e annunciare il vincitore! 🎉
let p1 = 0
let p2 = 0
while (p1 < 20 && p2 < 20) {
p1 += Math.floor(Math.random() * 6) + 1
p2 += Math.floor(Math.random() * 6) + 1
}
console.log('P1: ' + p1 + ', P2: ' + p2)
if (p1 >= 20) console.log('Player 1 wins! 🏆')
else console.log('Player 2 wins! 🏆')Rendetelo vostro! 🎨
Ora potete modificare il gioco! 🎨
- Cambiate l'obiettivo a 30 o 50 🎯
- Aggiungete punti bonus per i sei 🎁
- Aggiungete un terzo giocatore! 👥
Ora il gioco è tutto vostro! 😎
let goal = 30
console.log('New goal: ' + goal + '! 🎯')
console.log('Make the game your own! 🎨')Avete creato un gioco completo! 🕹️
Wow! Avete creato l'intero gioco Primo a venti! 🎉
- Un obiettivo da raggiungere 🎯
- Un ciclo
whileper continuare a tirare 🔄 - Un punteggio per ogni giocatore 🏅
- Un controllo del vincitore 🏆
console.log('You built a game! 🕹️')
console.log('You are amazing! 🌟')Verifica rapida 🧠
Un'ultima domanda per allenare la mente! 🤔
Obiettivo raggiunto! 🎉
Avete completato il corso Tira i dadi! 🥳
- Avete tirato un dado 🎲
- Avete tirato due dadi e li avete sommati 🎲🎲
- Avete tenuto traccia dei punti 🏅
- Avete creato Primo a venti 🎯
Siete veri creatori di giochi! 🌟
console.log('Course complete! 🎓')
console.log('Great rolling! 🎲🎉')Impara JavaScript con un tutor IA — gratis
Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.
- Corsi
- 35
- Lezioni
- 140
Domande Frequenti
La lezione «Il primo a venti» è gratuita?
Sì — il testo completo di «Il primo a venti» è 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 «Il primo a venti»?
Costruisca il gioco 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 «Il primo a venti»?
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
- Lanciare un dado
- Due dadi
- Tenere il punteggio dei dadi
- Il primo a venti