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

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

Здравствуйте, подскажите пожалуйста, нужно генерировать случайно число с точностью один знак после запятой, диапазон 20-24, подскажите пожалуйста как можно сделать это?
  • Вопрос задан
  • 134 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 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) );
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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