Методи Math.random
Методи Math.random рақами тасодуфии
касриро аз 0 то 1 бармегардонад.
Синтаксис
javascriptMath.random();
Истифода бурдан
Барои ба даст овардани рақами тасодуфӣ дар фосилаи
муайян (касрӣ ё бутун) бояд аз усулҳои вижа истифода кард.
Ба даст овардани рақами тасодуфии касрӣ байни
min ва max ба ин тавр аст:
javascriptfunction getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
Ва акнун рақами тасодуфии бутунро байни min
ва max ба даст меорем:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Мисол
Биёед рақами тасодуфиро аз 0
то 1 чоп кунем:
javascriptconsole.log(Math.random());
Натиҷаи иҷрои рамз:
javascript0.5416665468657356
Мисол
Биёед рақами тасодуфии бутунро аз
10 то 100 чоп кунем:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Натиҷаи иҷрои рамз:
javascript12