Javascript - Führen von Null zu einer Zahl, die die Zahl in eine andere Zahl umwandelt. nicht bekommen, warum das passiert?
Eine führende Null zu einer Zahl, die die Zahl in ein unbekanntes Zahlenformat konvertiert. zum Beispiel :
017
wird konvertiert zu15
037
wird konvertiert zu31
Es wurde auch festgestellt, dass Zahlen mit 8 0r 9 am Ende gleich bleiben, zum Beispiel:
018
ist18
038
ist38
o59
ist59
eine weitere Sache, die ich gefunden habe, ist
Für jeden nächsten Bereich von 10 wird die Differenz zwischen dem konvertierten Wert und dem tatsächlichen Wert um 2 erhöht
zum Beispiel :
für die Reichweite00-09
Unterschied ist0
der Wert von 07 ist 7, 04 ist 4
für die Reichweite010-019
Unterschied ist2
Der Wert von 017 ist 15, 013 ist 11
für die Reichweite020-029
Unterschied ist4
Wert von 027 ist 23, 021 ist 17
und so weiter..
Hier ist ein Testschnipselhttp://jsfiddle.net/rajubera/BxQHF/
Ich verstehe nicht, warum das passiert?
Bitte helfen Sie mir, die richtige Dezimalzahl aus der Zahl mit der führenden Null zu ermitteln.