Encodera

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.

Справочник JavaScript

Math.random

Возвращает случайное число от 0 до 1.

Доступно с: ES1

Синтаксис

Math.random()

Возвращаемое значение

numberСлучайное дробное число: не меньше 0 и строго меньше 1.

Примеры

При каждом запуске результат разный:

console.log(Math.random());

Случайное целое число от 1 до 6:

console.log(Math.floor(Math.random() * 6) + 1);

Примечания

Метод не подходит для паролей и кодов подтверждения: его числа предсказуемы. Для таких задач есть crypto.getRandomValues().

См. также

  • Math.floor — Округляет число вниз до целого.
  • crypto.randomUUID — Создаёт случайный уникальный идентификатор (UUID).

Вопросы и ответы по теме

В учебнике

  • Числа — Числа в JavaScript — целые и дробные, округление, объект Math, toFixed и особые значения Infinity и NaN.

Спасибо, что читаете!

Пожертвуйте сайту, мы стараемся ради вас.