Metoda Math.random
Metoda Math.random vrne naključno
ulomljeno število od 0 do 1.
Sintaksa
javascriptMath.random();
Uporaba
Za pridobitev naključnega števila v določenem
območju (ulomljenega ali celega) je treba uporabiti
posebne tehnike.
Pridobivanje naključnega ulomljenega števila med
min in max poteka takole:
javascriptfunction getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
In zdaj pridobimo naključno celo število med min
in max:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Primer
Izpišimo naključno število od 0
do 1:
javascriptconsole.log(Math.random());
Rezultat izvajanja kode:
javascript0.5416665468657356
Primer
Izpišimo naključno celo število od
10 do 100:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Rezultat izvajanja kode:
javascript12