Methode Math.random
De methode Math.random retourneert een willekeurig
decimaal getal van 0 tot 1.
Syntaxis
javascriptMath.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:
javascriptfunction getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
En laten we nu een willekeurig geheel getal tussen min
en max verkrijgen:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Voorbeeld
Laten we een willekeurig getal van 0
tot 1 uitvoeren:
javascriptconsole.log(Math.random());
Resultaat van de code-uitvoering:
javascript0.5416665468657356
Voorbeeld
Laten we een willekeurig geheel getal van
10 tot 100 uitvoeren:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Resultaat van de code-uitvoering:
javascript12