Tilfældige svar
Vælg et svar
Tilfældige svar er en gratis JavaScript for børn-lektion på CoddyKit. Dette er lektion 2 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.
Magic 8-Ball! 🎱
Hej, spåer! 🌟 Har du set en Magic 8-Ball? Du stiller et spørgsmål, og den giver dig et overraskende svar! 🎱
I dag laver vi en i kode! Første trin: at vælge et tilfældigt svar! 🎲
En liste med svar 📋
Først skal vi bruge en liste med svar! 📋
Vi gemmer mange svar i et array (en liste i kantede parenteser). 🪄
let answers = ['Yes!', 'No way!', 'Maybe...'];
console.log(answers);Vælg efter placering 🔢
Hvert svar har en nummereret plads, der kaldes et indeks. 🔢
Det første har indeks 0! Lad os hente det. 👆
let answers = ['Yes!', 'No way!', 'Maybe...'];
console.log(answers[0]);
console.log(answers[2]);Hvad er tilfældighed? 🎲
Math.random() giver et overraskende tal mellem 0 og 1! 🎲
Det er forskelligt hver gang, ligesom når du slår med en terning! 😄
console.log(Math.random());
console.log(Math.random());Et tilfældigt helt tal 🔢
Vi skal bruge et helt tal for at vælge en plads! 🔢
Gang med listens størrelse, og brug Math.floor til at runde ned. 🪄
let pick = Math.floor(Math.random() * 3);
console.log('Random spot: ' + pick);Vælg et tilfældigt svar 🎯
Lad os nu hente svaret på den tilfældige plads! 🎯
Kør det et par gange for at se forskellige svar! 😄
let answers = ['Yes!', 'No way!', 'Maybe...'];
let pick = Math.floor(Math.random() * 3);
console.log(answers[pick]);Brug listens længde 📏
I stedet for at skrive 3 kan du bruge .length! 📏
På den måde virker det, uanset hvor mange svar vi har. 💡
let answers = ['Yes!', 'No', 'Maybe', 'Ask later'];
let pick = Math.floor(Math.random() * answers.length);
console.log(answers[pick]);Træk igen og igen 🔁
Hver gang du kører det, får du en overraskelse! 🔁
Lad os vælge tre tilfældige svar i træk. 🎲🎲🎲
let answers = ['Yes!', 'No', 'Maybe', 'For sure!'];
for (let i = 0; i < 3; i++) {
let pick = Math.floor(Math.random() * answers.length);
console.log(answers[pick]);
}En vælgefunktion 🤖
Lad os lave en funktion, der vælger et tilfældigt svar! 🤖
Kald den når som helst for at få et overraskende svar! 🎱
let answers = ['Yes!', 'No', 'Maybe', 'Try again'];
function pickAnswer() {
let pick = Math.floor(Math.random() * answers.length);
return answers[pick];
}
console.log(pickAnswer());Brug din vælgefunktion 🎛️
Nu kan vi få tilfældige svar supernemt! 🎛️
Du skal bare kalde pickAnswer igen og igen! 🔁
let answers = ['Yes!', 'No', 'Maybe', 'Definitely'];
function pickAnswer() {
let pick = Math.floor(Math.random() * answers.length);
return answers[pick];
}
console.log(pickAnswer());
console.log(pickAnswer());Du valgte tilfældige svar! 🏆
Flot arbejde, spåer! 🏆 Du lærte at:
- 📋 Gemme svar i et array
- 🎲 Bruge
Math.randomogMath.floor - 🎯 Vælge et svar ud fra dets indeks
Næste lektion: afslør spådommen med stil! ✨
Hurtigt tjek ✅
Tid til at tænke! 🧠 Hvad hjælper os med at vælge et overraskende svar fra listen?
Opsummering af lektionen 🎀
Supergodt, 8-ball-bygger! 🎀 I dag lærte du:
- 📋 Arrays indeholder mange svar
- 🎲
Math.randomgiver overraskelser - 🎯 Vælg efter indeks med
Math.floor
Næste trin: afslør spådommen! ✨
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 “Tilfældige svar” gratis?
Ja — hele teksten til “Tilfældige svar” 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 “Tilfældige svar”?
Vælg et svar 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 2 af 4.
Hvor lang tid tager lektionen “Tilfældige svar”?
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
- Stil et spørgsmål
- Tilfældige svar
- Afslør spådommen
- Tilføj flere svar