您的位置:首页 > Web前端 > JavaScript

6.JS所表示的最大数

2020-08-22 10:57 197 查看

6.JS所表示的最大数

var END = Math.pow(2, 53);
var START = END - 100;
var count = 0;
for (var i = START; i <= END; i++) {
count++;
}
console.log(count);

咋一看上面代码输入时101,可是Js所能表示最大的数是2^53,
在2^53+1之后的数均显示2**53

console.log(Math.pow(2,53)); //9007199254740992
console.log(Math.pow(2,53)+1); //同上
因此,上面代码在达到2^53后陷入死循环,没有任何结果输出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐