JavaScript for barn · leksjon

Gjetting

La spilleren gjette

Leksjon 2 av 413 trinn

Gjetting er en gratis leksjon i JavaScript for barn på CoddyKit. Dette er leksjon 2 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i JavaScript for barn, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i JavaScript for barn inneholder totalt 4 leksjoner.

På tide å gjette! 🤔

Velkommen tilbake, myntmester! 🪙 Nå skal vi la en spiller gjette før myntkastet!

Det er dette som gjør det til et ekte spill. Du gjetter, mynten kastes, og vi ser om du hadde rett! 🎉

En gjetning er et valg 🎯

Spilleren kan bare velge én av to ting: kron eller mynt. 🎯

La oss lagre spillerens gjetning i en boks (variabel) som heter guess. 📦

let guess = 'Heads';
console.log('The player guessed: ' + guess);

Prøv mynt i stedet 🪙

Gjetningen kan være hva vi vil! La oss endre den til mynt. 🪙

Boksen inneholder ganske enkelt det vi legger i den. 📦

let guess = 'Tails';
console.log('The player guessed: ' + guess);

Vis en hyggelig melding 💬

La oss la spillet snakke med spilleren! 💬

Vi legger til en morsom setning som får spilleren til å føle seg velkommen. 😄

let guess = 'Heads';
console.log('🪙 Coin Flip Game!');
console.log('You picked: ' + guess);
console.log('Lets see if you are right... 🤞');

Hent frem myntkastet igjen 🔁

Husker du myntmaskinen vår fra tidligere? 🤖 La oss hente den frem igjen!

Funksjonen flipCoin() kaster fortsatt kron eller mynt for oss. 🪙

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
console.log('The coin flipped: ' + flipCoin());

Gjett OG kast sammen 🤝

La oss gjøre begge deler nå! Først gjetter spilleren, og deretter kastes mynten. 🤝

Vi skriver ut begge, slik at vi kan sammenligne dem senere. 👀

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);

Kjør noen ganger 🔁

Klikk på Kjør noen ganger! 🔁

Gjetningen din forblir den samme, men myntkastet endrer seg hele tiden. Noen ganger er de like, andre ganger ikke! 😆

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);

En hjelpefunksjon for gjetningen 🛠️

La oss lage en liten hjelpefunksjon som viser gjetningen på en fin måte. 🛠️

Funksjonen showGuess tar imot gjetningen og skriver ut en morsom melding! 🎉

function showGuess(guess) {
  console.log('🙋 You guessed: ' + guess + '!');
}
showGuess('Heads');
showGuess('Tails');

Robot med tilfeldig gjetning 🤖

Hva om datamaskinen også gjettet? 🤖 La oss lage en robotspiller!

Vi kan bruke flipCoin() på nytt for å lage robotens gjetning. Så utspekulert! 😎

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
let robotGuess = flipCoin();
console.log('🤖 Robot guesses: ' + robotGuess);

Begge spillerne gjetter 👫

Nå gjetter både du OG roboten! 👫

Vi skriver ut begge gjetningene. Hvem tror du vinner? 🏆

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);

Flotte gjetninger! 🏆

Fantastisk! 🏆 Du har lært hvordan du lar en spiller gjette!

  • 📦 Vi lagrer gjetningen i en variabel
  • 💬 Vi skriver ut hyggelige meldinger
  • 🤝 Vi gjetter OG kaster sammen

Deretter skal vi sjekke om gjetningen stemmer med myntkastet! 🔍

Rask sjekk ✅

Nå er det tid for å bruke hjernen! 🧠 Hvor lagrer vi spillerens gjetning, slik at vi kan bruke den senere?

Oppsummering av leksjonen 🎀

Godt jobbet, gjettegeni! 🎀 I dag har du lært:

  • 📦 Å lagre en gjetning i en variabel
  • 💬 Å skrive ut hyggelige meldinger
  • 🤖 At selv en robot kan gjette med flipCoin()
  • 🤝 Å gjette og kaste samtidig

I neste leksjon sjekker vi hvem som har rett! 🔍

Gratis å komme i gang

Lær deg JavaScript med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
35
Leksjoner
140

Ofte stilte spørsmål

Er leksjonen «Gjetting» gratis?

Ja – hele teksten i «Gjetting» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av JavaScript for barn-kurset, kan du oppgradere til CoddyKit PRO. Kurset i JavaScript for barn inneholder totalt 4 leksjoner.

Hva lærer jeg i «Gjetting»?

La spilleren gjette Du øver på JavaScript for barn med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med JavaScript for barn?

Ingen tidligere erfaring er nødvendig. JavaScript for barn på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 2 av 4.

Hvor lang tid tar leksjonen «Gjetting»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne JavaScript for barn-leksjonen?

Ja. Alle JavaScript for barn-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Kron eller mynt
  2. Gjetting
  3. Kontrollere gjetningen
  4. Kaste mange ganger
← Tilbake til JavaScript for barn