Oppgaver: Tilfeldige Tall
Her skal du øve på å bruke Math.random() og Math.floor() for å generere tilfeldige tall. Du skal lage funksjonalitet
som genererer tall når brukeren klikker på en knapp.
Tips: Husk at Math.random() gir et tall mellom 0 og 1. For å få
større tall må du gange det med noe. For å få heltall må du bruke Math.floor(). Og husk at Math.floor() runder nedover.
🎲 Tilfeldig Desimal
Lag en knapp som viser et tilfeldig desimaltall mellom 0 og 1 når man trykker på den.
Krav:
- Lag en variabel for å holde på tallet.
- Lag en knapp "Generer tall".
- Vis tallet på skjermen.
🎲 Terningkast
Lag en terning! Den skal vise et heltall mellom 1 og 6.
Krav:
- Lag en variabel for terningkastet.
- Lag en knapp "Generer tall".
- Vis tallet. Hvis du vil være ekstra flink: Vis en melding "Du fikk sekser!" hvis det blir 6.
🔢 Egendefinert Område
La brukeren bestemme min og maks verdi, og trekk et tall innenfor dette området.
Krav:
- Lag input-felter for
minogmax. - Vis et tilfeldig tall mellom min og max.
- Vis feilmelding hvis min er større enn max.
Hvorfor blir det aldri 10?
Denne koden skal gi et tall mellom 1 og 10, men den gir bare tall mellom 1 og 9. Hva er feil?
let tall = Math.floor(Math.random() * 9) + 1;
Oppgave:
Rett opp formelen slik at den kan gi tallet 10 også.