可能性の重複:
Workarounds for JavaScript parseInt octal bug奇妙なjavascriptの出力
私はjavascriptのののparseInt()関数を学んでいただけ、とどこ
parseInt('08') returns 0
の外に出しようとしていました
さらに
parseInt('07') returns 7 //which is correct
が、再び
parseInt('09') returns 0 // really, are you kidding me.?
どちらか私はクレイジーだか私は何かが足りないのですか?
最後の例( '9'付き)はタイプミスですが、 '9'ではなく '09'からの驚くべき結果が得られます。 – Pointy
関連:http://stackoverflow.com/questions/1545164/how-to-parseint-a-string-with-leading-0 –
関連:http://stackoverflow.com/questions/7318385/problems-with-javascript -parseint –