# Метод 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`
← →
↑
en ru