Попытка Создать Генератор случайных чисел в JavaScript

#javascript #numbers

Вопрос:

я довольно новичок в javascript и создаю генератор случайных чисел, я использую подсказки для установки низких и высоких чисел для генератора, но это не работает. помочь? (код ниже)

 var highnumber = prompt("Enter Your High NumbernMax 10000");
var lownumber = prompt("Enter Your High NumbernMax 9998");

function getRandomInt(max) {
  return Math.floor(Math.random() * (highnumber - lownumber))   1
}

alert(getRandomInt(100)); 

Комментарии:

1. Можете ли вы описать, как это не работает? Что вы делаете, чтобы вызвать проблему? Что происходит? Что должно произойти вместо этого?

2. Пожалуйста, отредактируйте вопрос, чтобы ограничить его конкретной проблемой с достаточной детализацией для определения адекватного ответа.

Ответ №1:

для того, чтобы получить случайное число между lownumber и highnumber вы должны сделать:

 Math.floor(Math.random() * (highnumber - lownumber))   lownumber
 

здесь вы можете увидеть несколько примеров между 135 и 142 (просто чтобы показать, что это работает)

 const randomNumber = (lownumber, highnumber) => {
  return Math.floor(Math.random() * (highnumber - lownumber))   lownumber
}


for (let i = 0; i < 10; i  ) {
  console.log(randomNumber(135, 142));
}