可能重复:
Workarounds for JavaScript parseInt octal bug怪异intParse行为
鉴于此脚本:
<script type="text/javascript">
var noproblem07 = parseInt("07") - 1;
alert("No problem (07): " + noproblem07);
var problem08 = parseInt("08") - 1;
alert("Problem (08): " + problem08);
var problem09 = parseInt("09") - 1;
alert("Problem (09): " + problem09);
var noproblem10 = parseInt("10") - 1;
alert("No problem (10): " + noproblem10);
</script>
为什么 “08” 和 “09” 的决心为-1?
是指第二个参数为[parseInt函数(https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/ parseInt) – Yoshi 2012-08-06 18:02:27
为什么你减1? – Bergi 2012-08-06 18:03:41