【发布时间】:2016-01-18 16:06:25
【问题描述】:
我有这样的数据:
var currentValue="12345678901234561";
我正在尝试解析它:
var number = parseInt(currentValue, 10) || 0;
我的结果是:
number = 12345678901234560
现在让我们试试:
currentValue="12345678901234567"
在这种情况下parseInt(currentValue,10) 将导致12345678901234568
谁能解释一下为什么 parseInt 从我提供的值中加/减 1?
【问题讨论】:
标签: javascript