Программа Javascript для генерации случайного числа между двумя числами

В этом примере вы научитесь писать программу на JavaScript, которая будет генерировать случайное число между двумя числами.

Чтобы понять этот пример, вы должны знать следующие темы программирования JavaScript:

  • JavaScript Math random ()
  • Пол по математике JavaScript ()
  • JavaScript parseInt ()

Если вы хотите найти случайное целое число от min (включительно) до max (включительно), вы можете использовать следующую формулу:

 Math.floor(Math.random() * (max - min + 1)) + min

Пример: целочисленное значение между двумя числами

 // input from the user const min = parseInt(prompt("Enter a min value: ")); const max = parseInt(prompt("Enter a max value: ")); // generating a random number const a = Math.floor(Math.random() * (max - min + 1)) + min; // display a random number console.log(`Random value between $(min) and $(max) is $(a)`);

Вывод

 Введите минимальное значение: 1 Введите минимальное значение: 50 Случайное значение от 1 до 50 равно 47.

В JavaScript вы можете сгенерировать случайное число с помощью Math.random()функции.

Math.random()возвращает случайное число с плавающей запятой в диапазоне от 0 до менее 1 (включая 0 и исключая 1 )

Вышеупомянутая программа покажет целочисленный вывод от min (включительно) до max (включительно) .

Во-первых, от пользователя принимаются минимальное и максимальное значения. Затем Math.random()метод используется для получения случайного числа из переданного значения.

Math.floor()Возвращает ближайшее целое значение.

Интересные статьи...