0

重複の可能性:
parseInt(“ 09”)は0を返すのに、parseInt(“ 07”)は7を返すのはなぜですか?

(10)のような文字列があります| (01)

intに変換したい。

私はこのコードを使用します

parseInt("10") ----> 10
parseInt("07") ----> 7

しかし、このコードを(08)に使用すると、(0)に変換されます

4

1 に答える 1

2

文字列が0で始まる場合、デフォルトの基数は8です。

基数を明示的に指定してみてください。

parseInt("08", 10)
于 2012-08-26T08:16:15.803 に答える