文章目录
数字的方法
-
Number.inNaN():判断一个变量或者数值是否是非数值,如果是非数值返回true,不是返回flase
-
Number.isFinite()判断一个数是否是有限的,如果是返回true,不是返回false
-
Number.isInteger():用来判断是否是整数,如果是返回true,如果不是返回false。
-
Math.trunc():用于去除一个数的小数部分,返回整数部分。 会发生隐式转换。 最终返回是数字类型
-
Math.sign():用来判断一个数到底是正数1、负数-1、还是零0. 会发生隐式转换。 最终返回是数字类型
-
二进制 0b
-
八进制 0o
-
十六进制 0x
-
最小精度误差: Number.EPSILON接近于2.220446049250313e-16 假设两个数的差值,小于最小精度误差,我们认为两个数相等