JavaScript for barn · leksjon

Spørre i rekkefølge

Gå gjennom dem i en løkke

Leksjon 2 av 413 trinn

Spørre i rekkefølge 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.

Ett om gangen, takk! 🔁

Et quizprogram stiller spørsmål ETT OM GANGEN, i riktig rekkefølge. Vi bruker en løkke til å gjøre det automatisk! La oss lære hvordan. 🎤

Hva er en løkke? 🌀

En løkke gjentar kode, slik at vi slipper å skrive den om og om igjen. På en smart måte! 😎

for (let i = 0; i < 3; i++) {
  console.log("Round " + i)
}

Gå gjennom en liste 📋

Gå gjennom hvert spørsmål i quizlisten, ett om gangen.

let quiz = ["Q1?", "Q2?", "Q3?"]
for (let i = 0; i < quiz.length; i++) {
  console.log(quiz[i])
}

Nummerere spørsmålene 1️⃣2️⃣3️⃣

Spillere liker å vite hvilket spørsmål de holder på med! Legg til et nummer.

let quiz = ["Sky color?", "Grass color?"]
for (let i = 0; i < quiz.length; i++) {
  console.log("Question " + (i + 1) + ": " + quiz[i])
}

Stille spørsmål fra objekter 📦

Spørsmålene våre er objekter, så les .question-delen inne i løkken.

let quiz = [
  { question: "Sky color?", answer: "blue" },
  { question: "Snow color?", answer: "white" }
]
for (let i = 0; i < quiz.length; i++) {
  console.log(quiz[i].question)
}

En enklere løkke: forEach 🤝

forEach er en enkel løkke som besøker hvert element. Svært oversiktlig!

let quiz = ["What is 1+1?", "What is 2+2?"]
quiz.forEach(function(q) {
  console.log(q)
})

forEach med et nummer 🔢

forEach kan også gi deg plasseringen! Det er nyttig når spørsmålene skal nummereres.

let quiz = ["A?", "B?"]
quiz.forEach(function(q, i) {
  console.log((i + 1) + ") " + q)
})

Vise alternativene også 📋

For hvert spørsmål viser vi også alternativene. En løkke inni en løkke! 🌀🌀

let q = { question: "Says moo?", options: ["dog", "cow"] }
console.log(q.question)
q.options.forEach(function(opt, i) {
  console.log((i + 1) + ". " + opt)
})

En pause mellom spørsmålene ⏸️

I et ekte program tar programlederen en pause. Vi kan skrive ut en liten pausemelding!

let quiz = ["Q1?", "Q2?"]
quiz.forEach(function(q) {
  console.log(q)
  console.log("--- next question ---")
})

Det siste spørsmålet 🏁

Fortell spillerne når de kommer til det siste spørsmålet. Det bygger opp spenningen!

let quiz = ["A?", "B?", "C?"]
for (let i = 0; i < quiz.length; i++) {
  if (i === quiz.length - 1) {
    console.log("FINAL: " + quiz[i])
  } else {
    console.log(quiz[i])
  }
}

Spørsmålene kommer i riktig rekkefølge! ✅

Nå stiller quizen alle spørsmålene i riktig rekkefølge, helt av seg selv. Programmet går smidig! 🎬

let quiz = [
  { question: "1+1?" },
  { question: "2+2?" }
]
quiz.forEach(function(item, i) {
  console.log("Q" + (i + 1) + ": " + item.question)
})

Kort sjekk ❓

En liten hjernesjekk med løkker! 🌀

Løkkehelt! 🦸

Oppsummering! Du lærte:

  • 🌀 for-løkken
  • 🤝 Den praktiske forEach-løkken
  • 1️⃣ Å nummerere spørsmål
  • 🏁 Å finne det siste spørsmålet

Neste steg er å holde oversikt over poengsummen! 🏆

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 «Spørre i rekkefølge» gratis?

Ja – hele teksten i «Spørre i rekkefølge» 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 «Spørre i rekkefølge»?

Gå gjennom dem 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 2 av 4.

Hvor lang tid tar leksjonen «Spørre i rekkefølge»?

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. Quizspørsmål
  2. Spørre i rekkefølge
  3. Poengberegning
  4. Sluttpoeng
← Tilbake til JavaScript for barn