gpt4 book ai didi

javascript - javascript如何处理大数?

转载 作者:行者123 更新时间:2023-11-28 17:36:56 25 4
gpt4 key购买 nike

在这段代码中 wtfjs ,显然出了问题。

alert(111111111111111111111); // alerts 111111111111111110000

我做了一些测试,发现

11111111111111111 === 11111111111111112; //true

谁能具体说明为什么会发生这种情况?

最佳答案

Can anyone specify why this happens?

11111111111111111 大于 Number.MAX_SAFE_INTEGER ,因此对于任何数值运算或比较都是不安全的。

doc 中所述

Number.MAX_SAFE_INTEGER + 1 === Number.MAX_SAFE_INTEGER + 2 evaluates to true

关于javascript - javascript如何处理大数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48949292/

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