Metoda Math.random
Metoda Math.random kthen një numër
thyesor të rastësishëm nga 0 në 1.
Sintaksa
Math.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:
function 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:
function 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:
console.log(Math.random());
Rezultati i ekzekutimit të kodit:
0.5416665468657356
Shembull
Le të shfaqim një numër të plotë të rastësishëm nga
10 në 100:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Rezultati i ekzekutimit të kodit:
12