Methode Math.random
De methode Math.random retourneert een willekeurig
decimaal getal van 0 tot 1.
Syntaxis
Math.random();
Toepassing
Om een willekeurig getal in een specifiek
bereik (decimaal of geheel) te verkrijgen, moet je
speciale technieken gebruiken.
Het verkrijgen van een willekeurig decimaal getal tussen
min en max gebeurt als volgt:
function getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
En laten we nu een willekeurig geheel getal tussen min
en max verkrijgen:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Voorbeeld
Laten we een willekeurig getal van 0
tot 1 uitvoeren:
console.log(Math.random());
Resultaat van de code-uitvoering:
0.5416665468657356
Voorbeeld
Laten we een willekeurig geheel getal van
10 tot 100 uitvoeren:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Resultaat van de code-uitvoering:
12