zehbaeh: parseInt / Number.toString - Systemabhängig?

Beitrag lesen

Hast du dir die einzelnen Werte mal anzeigen lassen?

Ja, das bringt mich aber nicht wirklich weiter.

Dass Float-Zahlen prinzipbedingt nur eine begrenzte Genauigkeit haben, hast du berücksichtigt?

Muss ich das in diesem Anwendungsfall?
Die Zahlen liegen ja im gültigen Wertebereich.

Ein wenig erhellender ist aber das:
parseInt(Number.MAX_VALUE.toString(radix), radix) == Number.MAX_VALUE
nur bei einem Wert für Radix von 2,4,8,16,32 true liefert.

PS: Da ich das für einen Bug, bzw. zumindest in der Dokumentation für erwähnenswert halte, habe ich einen entsprechenden Eintrag bei Bugzilla  abgesetzt (673765).