Meetod Math.random
Meetod Math.random tagastab juhusliku
murdarvu vahemikus 0 kuni 1.
Süntaks
Math.random();
Kasutamine
Juhusliku arvu saamiseks kindlas vahemikus
(murd- või täisarv) tuleb kasutada spetsiaalseid
võtteid.
Juhusliku murdarvu saamine vahemikus
min kuni max toimub järgmiselt:
function getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
Ja nüüd saame juhusliku täisarvu vahemikus min
kuni max:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Näide
Väljastame juhusliku arvu vahemikus 0
kuni 1:
console.log(Math.random());
Koodi täitmise tulemus:
0.5416665468657356
Näide
Väljastame juhusliku täisarvu vahemikus
10 kuni 100:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Koodi täitmise tulemus:
12