Die Math.random Metode
Die metode Math.random gee 'n ewekansige
breukgetal van 0 tot 1 terug.
Sintaksis
Math.random();
Toepassing
Om 'n ewekansige getal binne 'n spesifieke
interval (breuk of heelgetal) te kry, moet jy spesiale
tegnieke gebruik.
Om 'n ewekansige breukgetal tussen
min en max te kry, doen jy so:
function getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
En nou, kry ons 'n ewekansige heelgetal tussen min
en max:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Voorbeeld
Laat ons 'n ewekansige getal van 0
tot 1 uitdruk:
console.log(Math.random());
Resultaat van die kode-uitvoering:
0.5416665468657356
Voorbeeld
Laat ons 'n ewekansige heelgetal van
10 tot 100 uitdruk:
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Resultaat van die kode-uitvoering:
12