JavaScript tilfældighed
- Forrige side JS matematik
- Næste side JS logik
Math.random()
Math.random()
Returnerer et tilfældigt tal mellem 0 (inkluderet) og 1 (ekskluderet):
Eksempel
Math.random(); // Returnerer et tilfældigt tal
Math.random()
Returnerer altid et tal mindre end 1.
JavaScript tilfældige heltal
Math.random()
Med Math.floor()
Brug sammen til at returnere et tilfældigt heltal.
Eksempel
Math.floor(Math.random() * 10); // Returner et tal mellem 0 og 9
Eksempel
Math.floor(Math.random() * 11); // Returner et tal mellem 0 og 10
Eksempel
Math.floor(Math.random() * 100); // Returner et tal mellem 0 og 99
Eksempel
Math.floor(Math.random() * 101); // Returnerer et tal mellem 0 og 100
Eksempel
Math.floor(Math.random() * 10) + 1; // Returnerer et tal mellem 1 og 10
Eksempel
Math.floor(Math.random() * 100) + 1; // Returnerer et tal mellem 1 og 100
en passende random funktion
som du kan se i de ovenstående eksempler, er det en god idé at oprette en random funktion til at generere alle tilfældige heltal.
denne JavaScript funktion returnerer altid et tal mellem min
og max
mellem
Eksempel
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min)) + min; }
denne JavaScript funktion returnerer altid et tal mellem min
og max
mellem
Eksempel
function getRndInteger(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }
- Forrige side JS matematik
- Næste side JS logik