Javascript for Kids · Lezione

Controllare il tentativo

Confronti i risultati

Lezione 3 di 413 passaggi

Controllare il tentativo è una lezione Javascript for Kids gratuita su CoddyKit. Questa è la lezione 3 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.

Ha vinto? 🏆

Bentornato! 🪙 Ora arriva la parte più emozionante: verificare la previsione! 🔍

Dobbiamo confrontare ciò che il giocatore ha previsto con ciò che ha mostrato la moneta. Se coincidono, il giocatore VINCE! 🏆

Confrontare due elementi ⚖️

Per confrontare due elementi in JavaScript, usiamo ===, cioè tre segni di uguale. ⚖️

Chiede se questi due elementi sono esattamente uguali. La risposta è true oppure false. ✅❌

console.log('Heads' === 'Heads');
console.log('Heads' === 'Tails');

Vero o falso? 🤔

Vede? Le stesse parole producono true ✅, mentre parole diverse producono false ❌.

È esattamente così che verifichiamo se una previsione è corretta! 🎯

let guess = 'Heads';
let result = 'Heads';
console.log('Are they the same? ' + (guess === result));

La verifica decisiva 🔍

Usiamo if per reagire al confronto! 🔍

Se la previsione corrisponde al risultato, diciamo Hai vinto! 🎉

let guess = 'Heads';
let result = 'Heads';
if (guess === result) {
  console.log('You win! 🎉');
}

E se perdesse? 😅

Ma che cosa succede se la previsione NON corrisponde? In questo caso usiamo else! 😅

Allora diciamo Riprova! Nessun problema, è solo un gioco! 🪙

let guess = 'Heads';
let result = 'Tails';
if (guess === result) {
  console.log('You win! 🎉');
} else {
  console.log('Aw, try again! 😅');
}

Una moneta vera, una verifica vera 🪙

Ora usiamo un lancio davvero casuale con la nostra macchina per la moneta! 🪙

La previsione resta Testa, ma il risultato del lancio è una sorpresa. Lo esegua alcune volte! 🔁

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('Coin shows: ' + result);
if (guess === result) {
  console.log('You win! 🎉');
} else {
  console.log('Try again! 😅');
}

Una funzione per la verifica 🛠️

Inseriamo la verifica nella sua macchina di aiuto! 🛠️

La funzione checkGuess prende la previsione e il risultato, poi ci comunica chi ha vinto. 🏆

function checkGuess(guess, result) {
  if (guess === result) {
    return 'You win! 🎉';
  } else {
    return 'Try again! 😅';
  }
}
console.log(checkGuess('Heads', 'Heads'));
console.log(checkGuess('Heads', 'Tails'));

Unire tutti gli elementi 🧩

Ora colleghiamo tutto: lancio, previsione e verifica! 🧩

Questo è un mini-gioco completo! 🎮

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
function checkGuess(guess, result) {
  return guess === result ? 'You win! 🎉' : 'Try again! 😅';
}
let guess = 'Tails';
let result = flipCoin();
console.log('Guess: ' + guess + ' | Coin: ' + result);
console.log(checkGuess(guess, result));

Festeggiare il vincitore 🎊

Rendiamo la vittoria ancora più emozionante con altre emoji! 🎊

Una grande festa rende il gioco più divertente! 🥳

function checkGuess(guess, result) {
  if (guess === result) {
    return '🎉🎊 YOU WIN! Amazing! 🥳';
  } else {
    return '😅 So close! Give it another go! 🔁';
  }
}
console.log(checkGuess('Heads', 'Heads'));

Giocare più turni 🎮

Giochiamo 3 turni di seguito! 🎮

In ogni turno lanciamo la moneta e verifichiamo il risultato. Conti quante volte vince! 🏆

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let guess = 'Heads';
console.log('Round 1: ' + flipCoin());
console.log('Round 2: ' + flipCoin());
console.log('Round 3: ' + flipCoin());
console.log('You always guessed: ' + guess);

Sa verificare le previsioni! 🏆

Ottimo lavoro! 🏆 Ha imparato a verificare se una previsione è corretta!

  • ⚖️ === confronta due elementi
  • ✅ Restituisce true oppure false
  • 🔍 if/else reagisce alla risposta

Ora lanceremo la moneta MOLTE volte e conteremo i risultati! 🔢

Verifica rapida ✅

È il momento di usare la mente! 🧠 Quale simbolo usiamo per verificare se due elementi sono esattamente uguali?

Riepilogo della lezione 🎀

Ottimo lavoro, esperto di verifiche! 🎀 Oggi ha imparato a:

  • ⚖️ Confrontare con ===
  • ✅ Ottenere true oppure false
  • 🔍 Reagire con if e else
  • 🛠️ Usare una funzione checkGuess per mantenere il codice ordinato

Ora passeremo a lanciare la moneta molte volte e a contare! 🔢

Gratis per iniziare

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 «Controllare il tentativo» è gratuita?

Sì — il testo completo di «Controllare il tentativo» è 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 «Controllare il tentativo»?

Confronti i risultati 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 3 di 4.

Quanto tempo richiede la lezione «Controllare il tentativo»?

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

  1. Testa o croce
  2. Indovinare
  3. Controllare il tentativo
  4. Lanciare molte volte
← Torna a Javascript for Kids