如何解决JavaScript的ParseInt八进制行为?
尝试在JavaScript中执行以下命令:
parseInt('01'); //equals 1
parseInt('02'); //equals 2
parseInt('03'); //equals 3
parseInt('04'); //equals 4
parseInt('05'); //equals 5
parseInt('06'); //equals 6
parseInt('07'); //equals 7
parseInt('08'); //equals 0 !!
parseInt('09'); //equals 0 !!
"8"
"9"
注意:为了完整起见,我即将发布一个解决方案,但这是一个我讨厌的解决方案,所以请发布其他/更好的答案。
最新情况:
慕田峪4524236
慕桂英3389331
牛魔王的故事
相关分类