Math.random metodi
Math.random metodi 0-dan 1-e çenli
täsadüfi böleklek san gaýtaryar.
Sintaksis
javascriptMath.random();
Ulanylyşy
Kesgitlenen aralykda täsadüfi san (böleklek ýa-da
bitin) almak üçin ýörite usullary ulanmaly.
min we max arasynda täsadüfi böleklek
sany şeýle alýarlar:
javascriptfunction getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
Indi bolsa, min we max arasynda
täsadüfi bitin san alyň:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Mysal
0-dan 1-e çenli täsadüfi san
çap edeliň:
javascriptconsole.log(Math.random());
Kody ýerine ýetirmegiň netijesi:
javascript0.5416665468657356
Mysal
10-dan 100-e çenli täsadüfi bitin
sany çap edeliň:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Kody ýerine ýetirmegiň netijesi:
javascript12