31 of 264 menu

Metoden Math.random

Metoden Math.random returnerer et tilfældigt brøktal fra 0 til 1.

Syntaks

Math.random();

Anvendelse

For at få et tilfældigt tal inden for et bestemt interval (brøktal eller heltal) skal man bruge specielle teknikker. Hentning af et tilfældigt brøktal mellem min og max foregår sådan:

function getRandomArbitary(min, max) { return Math.random() * (max - min) + min; }

Og nu får vi et tilfældigt heltal mellem min og max:

function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; }

Eksempel

Lad os udskrive et tilfældigt tal fra 0 til 1:

console.log(Math.random());

Resultatet af kodeudførelsen:

0.5416665468657356

Eksempel

Lad os udskrive et tilfældigt heltal fra 10 til 100:

function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } console.log(getRandomInt(10, 100));

Resultatet af kodeudførelsen:

12
csmsbnuzluzc