Also versuche ich, einen Zufallsgenerator in HTML mit Javascript zu erstellen, Randomisieren und den Benutzer der erzeugten Nummer alarmieren. Allerdings bekomme ich immer einen Fehler, wenn ich meine Nummer bekomme, die ich bei der Verwendung von Codecademy nicht habe. Der Code ist:Verwenden von Javascript in html zum Generieren von Zufallszahlen
<input type="button" value="Enter" id="enter"
onClick="alert(getRandomInt(document.getElementById('min').value,
document.getElementById('max').value));">
</div>
<script type="text/javascript">
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Bei 5 und 10 werden eingegeben als Min- und Max-Zahlen jeweils zum Beispiel sind die resultierenden Zahlen 15,25,05,35 usw. Die ersten Ziffern anscheinend gefunden werden mit der Funktion
Math.floor(Math.random() * (max - min + 1))
und die letzte Ziffer wäre die Zahl 5, die das Minimum ist. Also fragte ich mich, ob jemand mir beibringen könnte, wie man die + min in die gesamte Operation einfügt, damit ich eine Zahl im Bereich von 5-10 bekommen kann? Vielen Dank im Voraus
'jedoch immer eine Fehlermeldung erhalten, wenn ich meine number' bekommen, was der Fehler ist? – vlaz
Was ist der Fehler? – Alexis
Versuchen Sie 'parseInt()' auf Werte, die Sie von den Elementen 'max' und' min' lesen – augur