Hallo Ernesto,
Wieso übersetzt parseInt("008") mit: 0 ?
Wieso übersetzt parseInt("009") mit: 0 ?
Wieso übersetzt parseInt("010") mit: 8 ?
Die führende Null führt zur oktalen Interpretation (erlaubt sind die Ziffern 0 bis 7). Insofern gibt es 8 und 9 nicht. 10 ist oktal 8 = 0*8^0 + 1*8^1.
Gib die gewünschte Basis (10) explizit an, also parseInt("010",10) --> 10.
Grüße,
Thomas