Node.js 无法将nodejs中的字符串转换为int
我无法在nodejs中将字符串正确转换为整数Node.js 无法将nodejs中的字符串转换为int,node.js,integer,Node.js,Integer,我无法在nodejs中将字符串正确转换为整数 Number('10222366040760949'); Number(10222366040760949); parseInt(10222366040760949); parseInt(10222366040760949, 10); 始终返回我10222366040760948 最后一个号码变了 这怎么可能呢?尝试在Javascript中使用BigInt 像这样的 尝试节点中的bigint npm包,这可能会有所帮助 您
Number('10222366040760949');
Number(10222366040760949);
parseInt(10222366040760949);
parseInt(10222366040760949, 10);
始终返回我10222366040760948
最后一个号码变了
这怎么可能呢?尝试在Javascript中使用BigInt 像这样的 尝试节点中的bigint npm包,这可能会有所帮助 您可以尝试console log
Number.MAX\u SAFE\u INTEGER
查看最大值
目前,Javascript正在跨越整数句柄的最大限制。你的号码太大了