永发信息网

js中var 定义变量的时候最大取值是2^31吗?

答案:1  悬赏:70  手机版
解决时间 2021-11-16 18:38
  • 提问者网友:黑米和小志
  • 2021-11-15 18:42
js中var 定义变量的时候最大取值是2^31吗?
最佳答案
  • 五星知识达人网友:蓝房子
  • 2021-11-15 19:38
所有 JavaScript 数字均为 64 位
JavaScript 不是类型语言。与许多其他编程语言不同,JavaScript 不定义不同类型的数字,比如整数、短、长、浮点等等。
JavaScript 中的所有数字都存储为根为 10 的 64 位(8 比特),浮点数。
可以使用下面代码获取可表示的最大数字:

var big = Number.MAX_VALUE;
alert(big);
最大数字1.7976931348623157e+308追问比如说 var a |= 1<<32 ,这个变量是不是溢出了?我调试的时候事实证明已经溢出了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯