Как сгенерировать случайное число с определенным количеством знаков после запятой?
Как можно написать на классическом JS функцию, которая бы выдавала случайное число (со знаками после запятой)? При этом через параметр функции я хочу указать, сколько знаков после запятой должно быть в этом числе.
Ответы (1 шт):
Автор решения: Alexander Chernykh
→ Ссылка
function getRandom(number = 0, fixed = 1) {
return Number(number)+Number(Math.random().toFixed(fixed));
}
Пример использования:
getRandom(Math.random(), 3) // случайное число с 3 случайными знаками после запятой
getRandom(4) // 4.x