gpt4 book ai didi

javascript - 解析长数

转载 作者:行者123 更新时间:2023-11-28 16:53:27 25 4
gpt4 key购买 nike

任何人都可以解释为什么 Number('31301006300002607') (或 parseInt('31301006300002607') )返回 31301006300002610 吗?在 Chrome 和 Firefox 中尝试过。有隐式长度限制吗?

实际上,我需要验证最多 18 位数字以及 chop 前导零,但更愿意避免使用正则表达式来完成如此简单的任务。

最佳答案

Number.MAX_SAFE_INTEGER 常量表示 JavaScript 中的最大安全整数 (253 - 1)。

对于较大的整数,请考虑使用 BigInt。

来源https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER

关于javascript - 解析长数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59647230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com