Javascript-Programm zum drucken einer Zahlenfolge in umgekehrter

Ich verstehe nicht, warum die unter JavaScript-Programm gibt die Antwort in die Unendlichkeit. Was mache ich falsch? Ich bin ein Neuling, und wäre dankbar, eine ausführliche Erklärung!

Bitte beachten Sie, dass diese erreicht werden muss, mithilfe von Mathematik und von mathematischen Funktionen, keine string-Funktionen oder arrays!

<script type = "text/javascript">

var input;
var rev = 0;

input=window.prompt ("Please enter a 5-digit number to be reversed.");

input = input * 1;

while (input > 0)
{
   rev *= 10;
   rev += input % 10;
   input /= 10;
}
document.write ("Reversed number: " + rev);

</script>
  • Sie scheinen die Antwort bereits, also wahrscheinlich gibt es keinen Punkt posting woanders, aber für die Zukunft Hinweis: diese Seite ist für Rätsel in dem Sinne der Spiele. Für die Rätsel in dem Sinne von bugs, die Sie nicht verstehen, die wichtigsten StackOverflow-Seite ist den entsprechenden.
  • Es kann (und sollte) noch migriert werden, um Ihren richtigen Platz.
  • außer, dass der richtige Ort ist nicht eine option in der migration Zielen. Die einzige option ist, meta.codegolf, aus irgendeinem Grund.
  • Verlassen, dass den mods. Sie können tun, was wir können niemals verlangen.
  • Ich habe angefangen, ein thread auf meta
InformationsquelleAutor | 2011-08-08
Schreibe einen Kommentar