Math.random metodu

Math.random metodu 0-dan 1-ə qədər təsadüfi kəsr ədəd qaytarır.

Sintaksis

javascriptMath.random();

Tətbiqi

Müəyyən bir aralıqda (kəsr və ya tam) təsadüfi ədəd əldə etmək üçün xüsusi üsullardan istifadə etmək lazımdır. min və max arasında təsadüfi kəsr ədədin alınması belədir:

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

İndi isə min və max arasında təsadüfi tam ədəd alaq:

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

Nümunə

Gəlin 0-dan 1-ə qədər təsadüfi ədəd çıxaraq:

javascriptconsole.log(Math.random());

Kodun icrasının nəticəsi:

javascript0.5416665468657356

Nümunə

Gəlin 10-dan 100-ə qədər təsadüfi tam ədəd çıxaraq:

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

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

Kodun icrasının nəticəsi:

javascript12