{
//二进制0b开头 不区别大小写
console.log(0b10)
//八进制0o
console.log(0o10)
}
{
//是不是有尽的
console.log('15',Number.isFinite(15))//true
console.log('NaN',Number.isFinite(NaN))//false
console.log('1/0',Number.isFinite('true'/0))//false
console.log('NaN',Number.isNaN(NaN))//true
console.log('0',Number.isNaN(0))//false
}
{
//判断是不是整数
console.log(Number.isInteger(25))//25.0=25 true 25.1 false
console.log(Number.isInteger('25'))//false
}
{
// -2的53次方 2的53次方
console.log(Number.MAX_SAFE_INTEGER,Number.MIN_SAFE_INTEGER)//最大上限 最小上限
console.log(Number.isSafeInteger(10))//true 判断有效的安全数
console.log(Number.isSafeInteger('a'))//false
}
{
// 输出带小数的整数部分
console.log(Math.trunc(4.1))//4 4.9 4
}
{
// 判断正数负数0
console.log(Math.sign(-5))//-1
console.log(Math.sign(0))//0
console.log(Math.sign(5))//1
console.log(Math.sign('5'))//1 先转成数字
console.log(Math.sign('a'))//NaN
}
{
// 立方根 三角函数 对数...
console.log(Math.cbrt(-1))//-1
console.log(Math.cbrt(8))//2
}
浙公网安备 33010602011771号