31 of 264 menu

Метод Math.random

Метод Math.random враћа насумични разломљени број од 0 до 1.

Синтакса

Math.random();

Употреба

Да би се добио насумични број у одређеном интервалу (разломљен или цео) треба користити посебне методе. Добијање насумичног разломљеног броја између min и max се обавља овако:

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

А сада да добијемо насумичан цео број између min и max:

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

Пример

Хајде да испишемо насумични број од 0 до 1:

console.log(Math.random());

Резултат извршавања кода:

0.5416665468657356

Пример

Хајде да испишемо насумичан цео број од 10 до 100:

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

Резултат извршавања кода:

12
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј