Number.NEGATIVE_INFINITY 속성은 음수 Infinity 값을 나타냅니다. JavaScript에서 사용할 수 있는 최대값을 초과하는 값은 음의 무한대로 변경됩니다.
예시
function checkInfinity(smallNumber) { if (smallNumber === Number.NEGATIVE_INFINITY) { return 'Process number as -Infinity'; } return smallNumber; } console.log(checkInfinity(-Number.MAX_VALUE)); console.log(checkInfinity(-Number.MAX_VALUE * 2));
출력
-1.7976931348623157e+308 "Process number as -Infinity"
MDN 문서에서 이 번호가 어떻게 처리되는지 자세히 알아볼 수 있습니다. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/NEGATIVE_INFINITY
참고 − Number.NEGATIVE_INFINITY의 값은 전역 개체의 Infinity 속성의 음수 값과 같습니다.