Метад Math.random

Метад Math.random вяртае выпадковае дробнае чiсло ад 0 да 1.

Сінтаксіс

javascriptMath.random();

Ужыванне

Каб атрымаць выпадковае чiсло ў пэўным прамежку (дробнае ці цэлае) варта карыстацца спецыяльнымі прыёмамі. Атрыманне выпадковага дробнага чiсла паміж min і max адбываецца так:

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

А цяпер атрымаем выпадковае цэлае чiсло паміж min і max:

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

Прыклад

Давайце выведзем выпадковае чiсло ад 0 да 1:

javascriptconsole.log(Math.random());

Вынік выканання кода:

javascript0.5416665468657356

Прыклад

Давайце выведзем выпадковае цэлае чiсло ад 10 да 100:

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

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

Вынік выканання кода:

javascript12