Javascript-Eingabeaufforderungsnummer und weiterhin auffordern, wenn die Antwort falsch ist
Ich muss den Besucher auffordern, eine ganze Zahl zwischen 1 und 100 und bis einzugebenFahren Sie mit der Eingabeaufforderung fort bis eine gültige Nummer eingegeben wird.
Folgendes habe ich:
<script>
var number = parseInt(prompt("Please enter a number from 1 to 100", ""));
if (number < 100) {
document.write("Your number (" + number + ") is matches requirements", "");
} else if (isNaN(number)) {
parseInt(prompt("It is not a number. Please enter a number from 1 to 100", ""));
} else {
parseInt(prompt("Your number (" + number + ") is above 100. Please enter a number from 1 to 100", ""));
}
</script>
Es erkennt die Nummer, fragt jedoch nicht erneut, wenn die Nummer falsch ist. Können Sie mir bitte helfen und erklären, was Sie hinzugefügt haben?
Vielen Dank.