JavaScript 比较 NUMBER.MIN_VALUE 到 0.0 返回 false

JavaScript comparing NUMBER.MIN_VALUE to 0.0 returns false

本文关键字:返回 false VALUE 比较 NUMBER MIN JavaScript      更新时间:2023-09-26

我正在尝试这个:

if(0.0 > Number.MIN_VALUE){
    alert("true")
} else {
    alert("False")
}

上面的代码返回 false。谁能解释我为什么这返回错误?如果我比较 0.0> -90909,它返回 true。

Number.MIN_VALUE是JavaScript中可表示的最小正整数,因此它将大于0.0。你想要的可能与 Number.MAX_VALUE 相反:

if(0.0 > -Number.MAX_VALUE){
    alert("true")
} else {
    alert("False")
}

但是,在获得更好的建议之前,您必须提供有关您要做什么的更多详细信息。