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.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage