Kaste en terning
Tilfeldig tall fra 1 til 6
Kaste en terning er en gratis leksjon i JavaScript for barn på CoddyKit. Dette er leksjon 1 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.
La oss kaste terning! 🎲
Velkommen til spillet Kast terningen! 🎲
En terning har seks sider med tallene 1 til 6. Vi skal kaste en terning med kode! 🎉
console.log('Rolling the dice! 🎲')
console.log('Numbers 1 to 6! 🔢')De seks sidene 🎲
En terning har seks sider:
- ⚀ én
- ⚁ to
- ⚂ tre
- ⚃ fire
- ⚄ fem
- ⚅ seks
Når vi kaster terningen, får vi ett av disse tallene! 🎯
console.log('A die has 6 sides ⚀⚁⚂⚃⚄⚅')Tilfeldig igjen! ✨
For å kaste terningen trenger vi et tilfeldig tall. Husker du Math.random()? ✨
Den gir et tall mellom 0 og 1. La oss bruke den til terningen! 🎲
let r = Math.random()
console.log('Random: ' + r + ' ✨')Lag tallene 0 til 5 🔢
Hvis vi multipliserer med 6 og runder ned, får vi 0, 1, 2, 3, 4 eller 5. 🔢
Men terninger starter på 1, ikke 0 ... det fikser vi nå! 😄
let n = Math.floor(Math.random() * 6)
console.log('Number 0 to 5: ' + n)Legg til 1 for terningen! ➕
Terninger går fra 1 til 6, ikke fra 0 til 5. Derfor legger vi bare til 1! ➕
Nå får vi 1, 2, 3, 4, 5 eller 6. Et ekte terningkast! 🎲
let roll = Math.floor(Math.random() * 6) + 1
console.log('You rolled: ' + roll + ' 🎲')Kast igjen og igjen 🔁
Hver kjøring gir et nytt terningkast! 🎲 Noen ganger 2, noen ganger 6, noen ganger 4!
Det blir en overraskelse hver gang. 😲
let roll = Math.floor(Math.random() * 6) + 1
console.log('This roll: ' + roll + ' 🎲')En terningfunksjon 🛠️
La oss lage en liten maskin som heter rollDie. Kall på den når som helst for å kaste terningen! 🛠️
function rollDie() {
return Math.floor(Math.random() * 6) + 1
}
console.log('Roll: ' + rollDie() + ' 🎲')Tre terningkast! 🎲🎲🎲
Nå kan vi kaste terningen tre ganger på en enkel måte! 🎲🎲🎲
Bare kall på maskinen vår tre ganger. 🔂
function rollDie() {
return Math.floor(Math.random() * 6) + 1
}
console.log('Roll 1: ' + rollDie())
console.log('Roll 2: ' + rollDie())
console.log('Roll 3: ' + rollDie())Vis en terning-emoji 🎲
La oss gjøre det morsomt! Vi kan vise terning-emojien sammen med tallet. 🎲
Kast terningen og feir! 🎉
let roll = Math.floor(Math.random() * 6) + 1
console.log('🎲 You rolled a ' + roll + '! 🎉')En heldig sekser? 🍀
Fikk du en sekser? Så heldig! 🍀
Vi kan sjekke med if og feire det store terningkastet! 🎉
let roll = Math.floor(Math.random() * 6) + 1
if (roll === 6) {
console.log('Lucky six! 🍀🎉')
} else {
console.log('You rolled ' + roll + ' 🎲')
}Du kan kaste terning! 🎲
Hurra! Du har lært å kaste en terning med kode! 🎉
Math.random() * 6gir tallene 0 til 5 🔢- Legg til
+ 1for å få tallene 1 til 6 ➕ - Legg det inn i en funksjon, så kan du bruke det på nytt 🛠️
console.log('You can roll dice! ✅')
console.log('Next: two dice! 🎲🎲')Rask sjekk 🧠
Hjernetid! 🤔
Flott terningkast! 🎉
Nå kan du kaste en terning med kode! 🎲
- Tilfeldig tall 🔢
- Multipliser med 6 ✖️
- Legg til 1 ➕
Neste: La oss kaste to terninger og legge dem sammen! 🎲🎲
console.log('Lesson done! ⭐')
console.log('Two dice next! 🎲🎲')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 «Kaste en terning» gratis?
Ja – hele teksten i «Kaste en terning» 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 «Kaste en terning»?
Tilfeldig tall fra 1 til 6 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 1 av 4.
Hvor lang tid tar leksjonen «Kaste en terning»?
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
- Kaste en terning
- To terninger
- Følge med på terningpoeng
- Først til tjue