Math.random metode
Metode Math.random atgriež nejaušu
daļskaitli no 0 līdz 1.
Sintakse
Math.random();
Lietošana
Lai iegūtu nejaušu skaitli noteiktā
intervālā (daļskaitli vai veselu skaitli) jālieto
speciālas metodes.
Nejauša daļskaitļa iegūšana starp
min un max notiek šādi:
function getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
Un tagad iegūsim nejaušu veselu skaitli starp min
un max:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Piemērs
Izdrukāsim nejaušu skaitli no 0
līdz 1:
console.log(Math.random());
Koda izpildes rezultāts:
0.5416665468657356
Piemērs
Izdrukāsim nejaušu veselu skaitli no
10 līdz 100:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Koda izpildes rezultāts:
12