Indovinare
Lasci che il giocatore indovini
Indovinare è una lezione Javascript for Kids gratuita su CoddyKit. Questa è la lezione 2 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.
È il momento di indovinare! 🤔
Bentornato, maestro della moneta! 🪙 Ora permetteremo a un giocatore di indovinare il risultato prima del lancio!
È questo a trasformarlo in un vero gioco. Lei fa una previsione, la moneta viene lanciata e vediamo se ha indovinato! 🎉
Indovinare significa scegliere 🎯
Il giocatore può scegliere solo una delle due possibilità: Testa o Croce. 🎯
Salviamo la previsione del giocatore in una scatola, cioè una variabile, chiamata guess. 📦
let guess = 'Heads';
console.log('The player guessed: ' + guess);Provi invece Croce 🪙
La previsione può essere qualsiasi valore desideriamo! Cambiamola in Croce. 🪙
La scatola contiene semplicemente qualunque valore vi inseriamo. 📦
let guess = 'Tails';
console.log('The player guessed: ' + guess);Mostrare un messaggio amichevole 💬
Facciamo parlare il gioco con il giocatore! 💬
Aggiungiamo una frase divertente per far sentire il giocatore il benvenuto. 😄
let guess = 'Heads';
console.log('🪙 Coin Flip Game!');
console.log('You picked: ' + guess);
console.log('Lets see if you are right... 🤞');Ripristinare il lancio 🔁
Ricorda la nostra macchina per lanciare la moneta? 🤖 Riportiamola nel gioco!
La funzione flipCoin() continua a darci Testa o Croce. 🪙
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
console.log('The coin flipped: ' + flipCoin());Indovinare E lanciare insieme 🤝
Ora facciamo entrambe le cose! Prima il giocatore fa una previsione, poi la moneta viene lanciata. 🤝
Stampiamo entrambi i risultati, così potremo confrontarli in seguito. 👀
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let guess = 'Heads';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('The coin shows: ' + result);Eseguirlo alcune volte 🔁
Faccia clic su Run alcune volte! 🔁
La sua previsione rimane uguale, ma il risultato del lancio cambia continuamente. A volte coincidono, a volte no! 😆
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let guess = 'Tails';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('The coin shows: ' + result);Un aiuto per le previsioni 🛠️
Creiamo un piccolo aiuto per mostrare la previsione in modo chiaro. 🛠️
La funzione showGuess prende la previsione e stampa un messaggio divertente! 🎉
function showGuess(guess) {
console.log('🙋 You guessed: ' + guess + '!');
}
showGuess('Heads');
showGuess('Tails');Il robot che indovina casualmente 🤖
E se anche il computer facesse una previsione? 🤖 Creiamo un giocatore robot!
Possiamo usare di nuovo flipCoin() per generare la previsione del robot. Che furbizia! 😎
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let robotGuess = flipCoin();
console.log('🤖 Robot guesses: ' + robotGuess);Entrambi i giocatori fanno una previsione 👫
Ora sia Lei SIA il robot fate una previsione! 👫
Stampiamo entrambe le previsioni. Secondo Lei, chi vincerà? 🏆
function flipCoin() {
if (Math.random() < 0.5) {
return 'Heads';
} else {
return 'Tails';
}
}
let yourGuess = 'Heads';
let robotGuess = flipCoin();
console.log('🙋 You guess: ' + yourGuess);
console.log('🤖 Robot guesses: ' + robotGuess);Ottime previsioni! 🏆
Fantastico! 🏆 Ha imparato a permettere a un giocatore di fare una previsione!
- 📦 Salviamo la previsione in una variabile
- 💬 Stampiamo messaggi amichevoli
- 🤝 Facciamo una previsione E lanciamo la moneta insieme
Ora verificheremo se la previsione corrisponde al risultato del lancio! 🔍
Verifica rapida ✅
È il momento di usare la mente! 🧠 Dove conserviamo la previsione del giocatore per poterla usare in seguito?
Riepilogo della lezione 🎀
Ben fatto, genio delle previsioni! 🎀 Oggi ha imparato a:
- 📦 Salvare una previsione in una variabile
- 💬 Stampare messaggi amichevoli
- 🤖 Permettere anche a un robot di fare una previsione con
flipCoin() - 🤝 Fare una previsione e lanciare la moneta insieme
Nella prossima lezione verificheremo chi ha ragione! 🔍
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 «Indovinare» è gratuita?
Sì — il testo completo di «Indovinare» è 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 «Indovinare»?
Lasci che il giocatore indovini 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 2 di 4.
Quanto tempo richiede la lezione «Indovinare»?
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.