Функция возвращающая случайное целое число из переданного диапазона

Подскажите, пожалуйста как выглядит функция, возвращающая случайное целое число из переданного диапазона включительно (диапазон положительный). И Функция, возвращающая случайное число с плавающей точкой из переданного диапазона, тоже включительно.


Ответы (1 шт):

Автор решения: Jora Gudini

На основании MDN web docs:

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

Получается так:

function getRandomFloat(min,max){ return Math.random()*(max-min)+min }
→ Ссылка