Math.random metode

Metode Math.random atgriež nejaušu daļskaitli no 0 līdz 1.

Sintakse

javascriptMath.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:

javascriptfunction getRandomArbitary(min, max) {
  return Math.random() * (max - min) + min;
}

Un tagad iegūsim nejaušu veselu skaitli starp min un max:

javascriptfunction getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min + 1)) + min;
}

Piemērs

Izdrukāsim nejaušu skaitli no 0 līdz 1:

javascriptconsole.log(Math.random());

Koda izpildes rezultāts:

javascript0.5416665468657356

Piemērs

Izdrukāsim nejaušu veselu skaitli no 10 līdz 100:

javascriptfunction getRandomInt(min, max) {
  return Math.floor(Math.random() * (max - min + 1)) + min;
}

console.log(getRandomInt(10, 100));

Koda izpildes rezultāts:

javascript12