Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

자바 스크립트에서 음의 무한대 란 무엇입니까?

<시간/>

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 속성의 음수 값과 같습니다.