Вот небольшой код, который я пытаюсь запустить, проблема в том, что он отображается на секунду вместо постоянного показа. Я говорю о числах в
<p id="demo"></p>
как я могу это исправить?
function myFunction() {
var s = document.getElementById("myText").value;
var password = ""
for (var i = 1; i <= s; i++) {
var firstletter = Math.floor(Math.random() * 10);
password = password + "" + firstletter;
}
document.getElementById("demo").innerHTML = "your password is:" + password;
}
<h1>how many numbers</h1>
<input type="text" id="myText" value="">
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>