Задать вопрос
Shlop
@Shlop
Full Stack Developer (PHP/Laravel/JavaScript)

Как генерировать случайное число с точкой в js?

Здравствуйте, подскажите пожалуйста, нужно генерировать случайно число с точностью один знак после запятой, диапазон 20-24, подскажите пожалуйста как можно сделать это?
  • Вопрос задан
  • 134 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@GreatRash
var randomWithPrecision = function (min, max, precision) {
  var x = Math.random() * (max - min) + min;
  var p = Math.pow(10, precision);
  return Math.round(x * p) / p;
};

for (var i = 0; i < 10; i++) {
  console.log( randomWithPrecision(20, 24, 1) );
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы