IE8版本对javascript的parseInt函数的一个奇怪问题。
<script> alert(parseInt('06') + ',' + parseInt('07') + ',' + parseInt('08') + ',' + parseInt('09')); </script>
大家都以为输出是6,7,8,9
可是实际上输出是6,7,0,0
对于08,09字符串输出居然是0.奇怪,必须用parseFloat('08'),parseFloat('09')才能输出正常。
IE8版本对javascript的parseInt函数的一个奇怪问题。
<script> alert(parseInt('06') + ',' + parseInt('07') + ',' + parseInt('08') + ',' + parseInt('09')); </script>
大家都以为输出是6,7,8,9
可是实际上输出是6,7,0,0
对于08,09字符串输出居然是0.奇怪,必须用parseFloat('08'),parseFloat('09')才能输出正常。