JavaScript for børn · Lektion

Hvem vinder

Sammenlign valgene

Lektion 3 af 413 trin

Hvem vinder er en gratis JavaScript for børn-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i JavaScript for børn, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. JavaScript for børn-kurset indeholder 4 lektioner i alt.

Tid til at finde vinderen! 🏆

Du og computeren har begge truffet et valg. Nu er det store spørgsmål: Hvem vinder? 🤔

Vi lærer koden at sammenligne de to valg! ⚖️

let you = 'rock'
let computer = 'scissors'
console.log('You: ' + you + ' ✊')
console.log('Computer: ' + computer + ' ✂️')

Tjek først, om spillet er uafgjort 🤝

Det nemmeste er at tjekke, om spillet er uafgjort. Hvis begge valg er ens, vinder ingen!

Vi bruger === til at se, om de passer sammen. 🟰

let you = 'paper'
let computer = 'paper'
if (you === computer) {
  console.log('It is a tie! 🤝')
}

if-sætningen 🔀

if betyder „gør kun dette, når noget er sandt“. 🔀

Hvis spørgsmålet i ( ) er sandt, kører koden i { }!

let you = 'rock'
if (you === 'rock') {
  console.log('You picked rock! ✊')
}

Når du vinder ✊

Du vinder, hvis du vælger sten, og computeren vælger saks! 💥

Sten slår saks, så DU er mesteren! 🏆

let you = 'rock'
let computer = 'scissors'
if (you === 'rock' && computer === 'scissors') {
  console.log('You win! ✊ beats ✂️ 🏆')
}

Ordet OG 🔗

&& betyder OG. 🔗

Det tjekker TO ting på én gang. Begge skal være sande!

Du vælger sten, OG computeren vælger saks. ✊✂️

let a = true
let b = true
if (a && b) {
  console.log('Both are true! ✅')
}

Alle måder, du kan vinde på 🌟

Du kan vinde på tre måder:

  • Sten ✊ slår saks ✂️
  • Papir 📄 slår sten ✊
  • Saks ✂️ slår papir 📄

Vi tjekker alle tre! 🎯

let you = 'paper'
let computer = 'rock'
if (you === 'paper' && computer === 'rock') {
  console.log('You win! 📄 beats ✊ 🏆')
}

Ordet ELLER 🔀

|| betyder ELLER. 🔀

Det er sandt, hvis en hvilken som helst del er sand. Vi kan samle alle dine vinderchancer!

let win = true
let lose = false
if (win || lose) {
  console.log('At least one is true! ✅')
}

else når du taber 😅

Hvis spillet ikke blev uafgjort, og du ikke vandt ... så tabte du! 😅

Vi bruger else til at sige „ellers skal du gøre dette“.

let youWon = false
if (youWon) {
  console.log('You win! 🏆')
} else {
  console.log('Computer wins! 🤖')
}

Sæt det hele sammen 🧩

Nu samler vi uafgjort, sejr og nederlag i ét tjek af spillet! 🧩

Tjek først, om spillet er uafgjort. Tjek derefter, om du vinder. Ellers vinder computeren. ⚖️

let you = 'scissors'
let computer = 'paper'
if (you === computer) {
  console.log('Tie! 🤝')
} else if (you === 'scissors' && computer === 'paper') {
  console.log('You win! ✂️ beats 📄 🏆')
} else {
  console.log('Computer wins! 🤖')
}

En funktion, der finder vinderen 🛠️

Lad os samle det hele i en funktion! Giv den dit valg og computerens valg, så fortæller den dig, hvem der vinder. 🛠️

function whoWins(you, comp) {
  if (you === comp) return 'Tie! 🤝'
  if ((you === 'rock' && comp === 'scissors') ||
      (you === 'paper' && comp === 'rock') ||
      (you === 'scissors' && comp === 'paper')) {
    return 'You win! 🏆'
  }
  return 'Computer wins! 🤖'
}
console.log(whoWins('rock', 'paper'))

Du kan bedømme spillet! ⚖️

Wow! Din kode kan nu afgøre, hvem der vinder! 🎉

  • Samme valg = uafgjort 🤝
  • && betyder OG 🔗
  • || betyder ELLER 🔀
  • else betyder ellers 😄
console.log('You can judge the game! ✅')
console.log('Next: play again! 🔁')

Hurtigt tjek 🧠

Tid til at bruge hjernen! 🤔

Fantastisk! 🎉

Du har lært koden at finde en vinder! 🏆

  • Tjek, om spillet er uafgjort, med === 🤝
  • Tjek dine vinderbetingelser med && og || 🔗
  • Brug else til resten 😄

Næste trin: Lad os spille igen i en løkke! 🔁

console.log('Lesson done! ⭐')
console.log('Let us loop the game! 🔁')
Gratis at komme i gang

Lær JavaScript med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
35
Lektioner
140

Ofte stillede spørgsmål

Er lektionen “Hvem vinder” gratis?

Ja — hele teksten til “Hvem vinder” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af JavaScript for børn-kurset, skal du opgradere til CoddyKit PRO. JavaScript for børn-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “Hvem vinder”?

Sammenlign valgene Du øver dig i JavaScript for børn med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på JavaScript for børn?

Der kræves ingen tidligere erfaring. JavaScript for børn på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 3 af 4.

Hvor lang tid tager lektionen “Hvem vinder”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne JavaScript for børn-lektion?

Ja. Alle JavaScript for børn-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Reglerne
  2. Computeren vælger
  3. Hvem vinder
  4. Spil igen
← Tilbage til JavaScript for børn