数字(数值)变化
二进制:(binary)
- let a=0b010101;//0b开头代表二进制
let a = 0b010101;
console.log(a)
八进制:(octal)
let a = 0o1234567;
console.log(a)
十六进制:(#ccc)
Number.isNaN()//判断是不是NaN
let a = 12;
console.log(isNaN(a))
console.log(Number.isNaN(a))
Number.isFinite判断是不是数字
let a = 12;
console.log(isNaN(a))
console.log(Number.isFinite(a))
Number.isInteger判断是不是整数
let bool = Number.isInteger(125.3)
console.log(bool)
Number.parseInt取整
let a = 3.1415926
console.log(Number.parseInt(a));
let a = '3.1415926px'
console.log(Number.parseInt(a));
Number.parseFloat
let a = 3.1415926
console.log(Number.parseFloat(a));
let a = '3.1415926px'
console.log(Number.parseFloat(a));