@hoyt.jerde
Чтобы получить случайное число в заданном промежутке на JavaScript, можно использовать функцию Math.random()
для генерации псевдослучайного числа между 0 и 1, а затем применить формулу Math.floor(Math.random() * (max - min + 1)) + min
, где max
и min
- верхняя и нижняя границы промежутка соответственно, а Math.floor
округляет результат до ближайшего меньшего целого числа.
Например, чтобы получить случайное целое число от 1 до 10, можно использовать следующий код:
1 2 3 4 |
const min = 1; const max = 10; const randomNum = Math.floor(Math.random() * (max - min + 1)) + min; console.log(randomNum); // выводит случайное целое число от 1 до 10 |
Если нужно получить случайное число с плавающей точкой в заданном промежутке, можно использовать формулу Math.random() * (max - min) + min
:
1 2 3 4 |
const min = 1.0; const max = 10.0; const randomNum = Math.random() * (max - min) + min; console.log(randomNum); // выводит случайное число с плавающей точкой от 1.0 до 10.0 |