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