Number.EPSILON
属性表示 1 与Number可表示的大于 1 的最小的浮点数之间的差值。
如果计算差值小于Number.EPSILON,则为相等
let x = 0.1,
y = 0.2,
z = 0.3;
if(Math.abs((x + y) - z) < Number.EPSILON) {
console.log('相等')
}
Number.EPSILON
属性表示 1 与Number可表示的大于 1 的最小的浮点数之间的差值。
如果计算差值小于Number.EPSILON,则为相等
let x = 0.1,
y = 0.2,
z = 0.3;
if(Math.abs((x + y) - z) < Number.EPSILON) {
console.log('相等')
}