<script>
let num = 1;
let numa = "1";
console.log(Number.isFinite(num)); //判断是不是数字 返回布尔值
console.log(Number.isFinite(numa)); //判断是不是数字 返回布尔值
let numb = 2.99;
let numc = 2.1;
console.log(Number.isInteger(num));//判断是不是整数 返回布尔值
console.log(Number.isInteger(numb));//判断是不是整数 返回布尔值
console.log(Number.isInteger(numc));//判断是不是整数 返回布尔值
let numd = 2**53;
let nume = 2**53-1;
console.log(numd);
console.log(Number.isSafeInteger(numd));//判断是不是在安全整数范围
//安全范围在 -(2**53) - 2**53;
console.log(Number.MAX_SAFE_INTEGER); //最大安全范围
console.log(Number.MIN_SAFE_INTEGER); //最小安全范围
</script>