// 二進制聲明安全
let binary = 0B010101it
console.log(binary) //21console
// 八進制聲明二進制
let octal = 0O666方法
console.log(octal) //438co
//判斷是不是數字浮點數
let a = 11let
console.log(Number.isFinite(a)) //true數字
//判斷是不是整數
let b = 11
console.log(Number.isInteger(b)) //true
//判斷是不是浮點數
let c = 11.11
console.log(!Number.isInteger(c)) //true
//轉換爲整型
let d = 11.11
console.log(NUmber.parseInt(d)) //11
//轉換爲浮點型
let e = 11.11
console.log(Number.parseFloat(e)) //11.11
//極限值
(1)ES5方法
let js=Math.pow(2,53)-1
console.log(js) //9007199254740991 最大安全整數
(2)ES6方法
console.log(Number.MAX_SAFE_INTEGER) //9007199254740991 最大安全整數
console.log(Number.MIN_SAFE_INTEGER) //-9007199254740991 最小安全整數
// 判斷是不是安全整數
console.log(Number.isSafeInteger(js)) //true