Ошибка при создании простого случайного числа

#javascript #random

#javascript #Случайный

Вопрос:

Итак, я пытаюсь установить простую переменную в качестве случайного числа, но я продолжаю получать ошибку. Я использую https://thimble.mozilla.org / чтобы запустить мой код, но он продолжает выдавать мне ошибку.

мой код:

 var x = randomNumber(1,6)

console.log(x);
  

Я пытался вставлять и убирать точку с запятой в конце строки 1

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

1. Почему вы думаете, что есть randomNumber(min, max) функция?

2. code.org а также мой учитель сказал, что существует

3. Там «только» Math.random()

4. ох… Я думаю, тогда они были неправы? тем не менее, спасибо!

Ответ №1:

общая формула для генерации случайного числа между нижней и верхней границами. (имейте в виду, что Math.random является генератором псевдослучайных чисел)

 let lower = 1
let upper = 6;
let x = Math.floor(Math.random() * (upper - lower   1)   lower);
console.log(x)