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.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage