DieJavascript läuft Funktion nur einmal
HTML
<p>What factorial would you want to calculate?</p>
<input id="factorium" type="number">
<input id="submission" type="submit" value="Calculate">
Javascript
function factorial(x) {
if (x === 0) {
return 1;
}
return x * factorial(x - 1);
}
var inputBox = document.getElementById('factorium').value;
var submission = document.getElementById('submission');
submission.onclick = function(){console.log(factorial(inputBox))};
Herausgegeben -
Der Submit-Button funktioniert nur einmal, ich muss die Seite aktualisieren, damit sie wieder funktioniert, eine Idee, wie Sie das beheben können?
Ratten, du * prügst mich einfach dazu;) – developius
@melopomene - ich habe die Frage erneut bearbeitet, die abschicken Taste funktioniert nur einmal, es muss Seite für die Arbeit wieder aktualisieren, wie kann ich das beheben? – erezT