Javascript - Liderando zero para um número convertendo o número para um número diferente. não entendendo porque isso está acontecendo?
Um zero inicial para algum número convertendo o número em algum formato numérico desconhecido. por exemplo :
017
está sendo convertido para15
037
está sendo convertido para31
Também descobriu que os números com 8 0r 9 no final permanecem iguais, por exemplo:
018
é18
038
é38
o59
é59
mais uma coisa que eu encontrei é
para cada próximo intervalo de 10, a diferença entre o valor convertido e o valor real é incrementado em 2
por exemplo :
por alcance00-09
diferença é0
ou seja, o valor de 07 será 7, 04 será de 4
por alcance010-019
diferença é2
valor de 017 será 15, 013 será 11
por alcance020-029
diferença é4
valor de 027 será 23, 021 será 17
e assim por diante..
aqui está um snipet para testehttp://jsfiddle.net/rajubera/BxQHF/
Eu não estou entendendo porque isso está acontecendo?
Por favor me ajude como obter o número decimal correto do número tendo zero à esquerda?