2016-12-09 5 views
-1

37291+0547237291+5472の出力が異なるのはなぜですか?javascriptで+0の問題は何ですか?

console.log(37291+05472)

console.log(37291+5472)

+0

これは非標準的な拡張機能で、汚いモードでのみ許可されています。それに頼らないでください。先行ゼロを使用しないでください。 – Oriol

答えて

3

0number起動つまりoctal(ベース8)としない小数(ベース10)で宣言する。

+0

'05472'を10進数に設定するにはどうしたらいいですか?今すぐ 'd05472'を試しましたが、エラーが発生します –

+0

ちょうどその前に' 0'を置かないでください! '5472' – Quentin

関連する問題