Metoden Math.random
Metoden Math.random returnerer et tilfældigt
brøktal fra 0 til 1.
Syntaks
javascriptMath.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:
javascriptfunction getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
Og nu får vi et tilfældigt heltal mellem min
og max:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Eksempel
Lad os udskrive et tilfældigt tal fra 0
til 1:
javascriptconsole.log(Math.random());
Resultatet af kodeudførelsen:
javascript0.5416665468657356
Eksempel
Lad os udskrive et tilfældigt heltal fra
10 til 100:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Resultatet af kodeudførelsen:
javascript12