Случайная функция не работает в JavaScript - PullRequest
0 голосов
/ 14 ноября 2018

У меня есть JavaScript на веб-странице, где он имеет код:

Math.floor(Math.random() * 100)

Но он не работает, то есть не генерирует случайное число. Я попытался проверить это с помощью предупреждения следующим образом:

alert('${Math.random() * 100}');

но он показывает "0" в качестве вывода. Эта веб-страница размещена на сервере Apache Tomcat / 7.0.56.

Пока этот JavaScript работает нормально на сервере Apache.

Я хочу знать: как мы можем заставить эту случайную функцию работать и есть ли альтернативы ей?

1 Ответ

0 голосов
/ 14 ноября 2018

Javascript запускается в вашем локальном браузере, а не на сервере.

также правильный журнал будет:

alert(`${Math.random() * 100}`);

Обратите внимание на обратную черту (не вершину), заключающую строку.

Бэкстик используется для реализации шаблонов строк.

alert(`${Math.random() * 100}`);
...