Metoden Math.random
Metoden Math.random returnerer et tilfældigt
brøktal fra 0 til 1.
Syntaks
Math.random();
Anvendelse
For at få et tilfældigt tal inden for et bestemt
interval (brøktal eller heltal) skal man bruge
specielle teknikker.
Hentning af et tilfældigt brøktal mellem
min og max foregår sådan:
function getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
Og nu får vi et tilfældigt heltal mellem min
og max:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Eksempel
Lad os udskrive et tilfældigt tal fra 0
til 1:
console.log(Math.random());
Resultatet af kodeudførelsen:
0.5416665468657356
Eksempel
Lad os udskrive et tilfældigt heltal fra
10 til 100:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Resultatet af kodeudførelsen:
12