Die Math.random Metode
Die metode Math.random gee 'n ewekansige
breukgetal van 0 tot 1 terug.
Sintaksis
javascriptMath.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:
javascriptfunction getRandomArbitary(min, max) {
return Math.random() * (max - min) + min;
}
En nou, kry ons 'n ewekansige heelgetal tussen min
en max:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Voorbeeld
Laat ons 'n ewekansige getal van 0
tot 1 uitdruk:
javascriptconsole.log(Math.random());
Resultaat van die kode-uitvoering:
javascript0.5416665468657356
Voorbeeld
Laat ons 'n ewekansige heelgetal van
10 tot 100 uitdruk:
javascriptfunction getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log(getRandomInt(10, 100));
Resultaat van die kode-uitvoering:
javascript12