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后陷入死循环,没有任何结果输出