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