Math.random()
Math.random
-metodi palauttaa satunnaisluvun väliltä 0-1 (voi olla 0, mutta aina pienempi kuin 1).
Math.floor
-metodi puolestaan poistaa luvusta desimaaliosan (eli pyöristää kokonaislukuun alaspäin).
Yhdessä näillä kahdella metodilla saadaan tehtyä satunnaisia kokonaislukuja. Esimerkiksi koodi Math.floor(Math.random()*11)
antaa tulokseksi kokonaisluvun väliltä 0-10.
Toisinaan pyöristys halutaan tiettyyn tarkkuuteen. Tällöin pitää vähän temppuilla kymmenlukujen kanssa. Esimerkiksi seuraava koodi pyöristää yhden desimaalin tarkkuuteen (palauttaa luvun 1,6):
Math.round(10*(1.5525))/10