31 of 264 menu

Metoden Math.random

Metoden Math.random returnerer et tilfeldig desimaltall fra 0 til 1.

Syntaks

Math.random();

Bruk

For å få et tilfeldig tall i et bestemt intervall (desimaltall eller heltall) bør man bruke spesielle teknikker. Å få et tilfeldig desimaltall mellom min og max gjøres slik:

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

Og nå får vi et tilfeldig heltall mellom min og max:

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

Eksempel

La oss skrive ut et tilfeldig tall fra 0 til 1:

console.log(Math.random());

Resultatet av kodekjøringen:

0.5416665468657356

Eksempel

La oss skrive ut et tilfeldig heltall fra 10 til 100:

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

Resultatet av kodekjøringen:

12
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis