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