Metoda Math.random

Metoda Math.random kthen një numër thyesor të rastësishëm nga 0 në 1.

Sintaksa

javascriptMath.random();

Zbatimi

Për të marrë një numër të rastësishëm në një interval të caktuar (thyesor ose i plotë) duhet të përdoren metoda speciale. Marrja e një numri thyesor të rastësishëm midis min dhe max bëhet kështu:

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

Dhe tani le të marrim një numër të plotë të rastësishëm midis min dhe max:

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

Shembull

Le të shfaqim një numër të rastësishëm nga 0 në 1:

javascriptconsole.log(Math.random());

Rezultati i ekzekutimit të kodit:

javascript0.5416665468657356

Shembull

Le të shfaqim një numër të plotë të rastësishëm nga 10 në 100:

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

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

Rezultati i ekzekutimit të kodit:

javascript12