JavaScript for barn · leksjon

Spill igjen

Kjør spillet i en løkke

Leksjon 4 av 413 trinn

Spill igjen er en gratis leksjon i JavaScript for barn på CoddyKit. Dette er leksjon 4 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.

Én omgang er ikke nok! 🔁

Én omgang er morsomt, men hvem vil bare spille én gang? Ingen! 😄

La oss få spillet til å kjøre om og om igjen ved hjelp av en løkke! 🔄

console.log('Round 1! 🎮')
console.log('Round 2! 🎮')
console.log('Round 3! 🎮')

Hva er en løkke? 🌀

En løkke gjentar kode mange ganger, slik at du slipper å kopiere og lime inn! 🌀

Se for deg at du ber roboten «gjør dette 5 ganger» i stedet for å si det fem ganger. 🤖

console.log('A loop repeats things! 🔁')
console.log('Super handy! ✨')

For-løkken 🔢

En for-løkke teller for oss! 🔢

Den starter på et tall, fortsetter så lenge en regel er sann, og legger til 1 hver gang.

for (let i = 1; i <= 3; i++) {
  console.log('Count: ' + i + ' 🔢')
}

Tre spillrunder 🎮

La oss bruke løkken til å spille 3 runder av spillet! 🎮

Hver gang løkken kjører, er det en ny runde. 🔄

for (let round = 1; round <= 3; round++) {
  console.log('--- Round ' + round + ' ---')
  console.log('Playing! 🎲')
}

Legge til valgene 🤖

I hver runde gjør datamaskinen et nytt valg! 🤖

La oss legge den tilfeldige velgeren vår inn i løkken. 🎲

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 + ' 🤖')
}

Holde poengsummen 🏅

La oss telle hvor mange ganger du vinner! Vi lager en score-boks og starter den på 0. 🏅

Hver seier legger til 1!

let score = 0
score = score + 1
score = score + 1
console.log('Your score: ' + score + ' 🏅')

Poengsum i løkken 📈

Nå holder vi oversikt over poengsummen gjennom alle rundene! 📈

Poengsum-boksen husker seirene fra runde til runde. 🧠

let score = 0
for (let round = 1; round <= 3; round++) {
  score = score + 1
  console.log('Round ' + round + ': win! Score = ' + score + ' 🏅')
}

While-løkken 🔄

En annen løkke er while-løkken. Den fortsetter så lenge noe er sant! 🔄

Den passer perfekt når vi vil «fortsette å spille til vi har vunnet 3 ganger». 🎯

let wins = 0
while (wins < 3) {
  wins = wins + 1
  console.log('Win number ' + wins + '! 🎉')
}
console.log('Got 3 wins! 🏆')

Stoppe løkken 🛑

Noen ganger vil vi STOPPE tidlig. Vi bruker break for å hoppe ut av løkken! 🛑

For eksempel når vi stopper spillet fordi noen vinner stort. 🏆

for (let i = 1; i <= 10; i++) {
  console.log('Round ' + i)
  if (i === 3) {
    console.log('Game over! 🛑')
    break
  }
}

Hele spill-løkken 🎉

La oss sette ALT sammen: løkke, datamaskinens valg og poengsum! 🎉

Dette er ditt helt eget Stein, saks, papir-spill! 🕹️

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 + ' 🏆')

Du bygde hele spillet! 🕹️

Utrolig! Du laget et helt spill som kan spilles om og om igjen! 🎉

  • for-løkken teller runder 🔢
  • while-løkken fortsetter 🔄
  • break stopper tidlig 🛑
  • En poengsum-boks holder oversikt over poengene 🏅
console.log('You built the game! 🕹️')
console.log('You are a coder! 🌟')

Rask sjekk 🧠

Siste hjernespørsmål! 🤔

Du klarte det! 🎉

Du fullførte Stein, saks, papir-spillet! 🥳

  • Lærte reglene ✊📄✂️
  • Fikk datamaskinen til å velge 🤖
  • Fant vinneren 🏆
  • Brukte løkker for å spille igjen 🔁

Du er en ekte spillutvikler! 🌟 Godt jobbet!

console.log('Course complete! 🎓')
console.log('You rock! 🤘')
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 «Spill igjen» gratis?

Ja – hele teksten i «Spill igjen» 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 «Spill igjen»?

Kjør spillet i en løkke 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 4 av 4.

Hvor lang tid tar leksjonen «Spill igjen»?

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. Reglene
  2. Datamaskinen velger
  3. Hvem vinner
  4. Spill igjen
← Tilbake til JavaScript for barn