# isFinite

判断是否是有限数

    console.log(Number.isFinite(15))//true
    console.log(Number.isFinite(NaN))//false
1
2

# isNaN

判断是不是NaN(非数)

    console.log(Number.isNaN(NaN))//true
    console.log(Number.isNaN(123))//false
1
2

# isInteger

判断是不是整数

    console.log(Number.isInteger(123.123))//false
1

# Math.cbrt()

求立方根

    console.log(Math.cbrt(8))//2
1

# 数值的上下限

console.log(Number.MAX_SAFE_INTEGER)
console.log(Number.MIN_SAFE_INTEGER)
// 判断是不是在上下限内 isSafeInteger
1
2
3

# Math.trunc()

返回一个小数的整数部分

console.log(Math.trunc(9.9))//9
1

# 判断正负数

判断一个数是正数负数还是0

console.log(Math.sign(10))//1
console.log(Math.sign(0))//0
console.log(Math.sign(-2))//-1
1
2
3

正数返回1 0返回0 负数返回-1