Итак, у меня была эта случайная настройка, когда вы нажимали кнопку, и появлялось случайное число 1-50. Почему-то сейчас вдруг перестало работать.
Я связал проект jsfiddle, который представляет собой весь код, связанный с кнопкой и генератором. Если вы видите, что я случайно изменил, дайте мне знать!
Ссылка JSFiddle и код с ней: https://jsfiddle.net/0tnp7km8/9/
<button id = "test" onclick = "testFunction()">
Random Number
</button>
<p id = "randnum"></p>
Javascript
function testFunction() {
var x = Math.floor(Math.random() * 10) + 1;
document.getElementById("randnum").innerHTML = x;
}



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Если JSFiddle не работает, попробуйте сделать следующее:

Вот что вы должны изменить с точки зрения алгоритма:
Math.floor(Math.random() * 10) + 1 генерирует только случайное число от 1 до 10. Попробуйте, если это работает в соответствии с вашими требованиями:
function testFunction() {
var x = Math.floor(Math.random() * 50) + 1;
document.getElementById("randnum").innerHTML = x;
}<button id = "test" onclick = "testFunction()">
Random Number
</button>
<p id = "randnum"></p>
a random number 1-50...Math.random() * 10- одна из этих вещей не похожа на другую