JavaScript控制台没有正确的值

时间:2016-01-04 18:24:03

标签: javascript variables console

当我决定尝试在控制台上显示变速器时,我一直在闲逛。这是我的JS

test = 8888888888888888888;
console.log(test)

然而,在控制台上,显示了:

number on console

为什么8888888888888888888转到8888888888888889000?

1 个答案:

答案 0 :(得分:3)

该数字大于可以在双精度浮点值中精确表示的最大值。现代运行时在Number构造函数上公开一个具有最大值(Number.MAX_SAFE_INTEGER)的常量。值为9007199254740991

相关问题