Number.NEGATIVE_INFINITY đại diện cho giá trị âm vô cực (-∞). Giá trị vượt quá giới hạn dưới của số JS trở thành -Infinity.
Ví dụ
function checkInfinity(smallNumber) {
if (smallNumber === Number.NEGATIVE_INFINITY) {
return 'Process number as -Infinity';
}
return smallNumber;
}
console.log(checkInfinity(-Number.MAX_VALUE)); // -1.7976931348623157e+308
console.log(checkInfinity(-Number.MAX_VALUE * 2)); // "Process number as -Infinity"
Các hằng số liên quan
Number.POSITIVE_INFINITY(hayInfinity)Number.MAX_VALUE≈ 1.79e+308Number.MIN_VALUE≈ 5e-324 (positive nhỏ nhất)
Lưu ý: Number.NEGATIVE_INFINITY === -Infinity → true.
Tham khảo: MDN