Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript Number.NEGATIVE_INFINITY 속성 완벽 가이드 – 개념부터 예제까지

Number.NEGATIVE_INFINITY는 JavaScript Number 객체의 정적 속성으로, 음의 무한대(-Infinity) 값을 나타냅니다. 이 값은 전역 상수인 -Infinity와 동일하며, 표현 가능한 가장 작은 수(-Number.MAX_VALUE)보다 더 작은 결과가 계산될 때 반환됩니다.

문법(Syntax)

사용 방법은 다음과 같습니다.

Number.NEGATIVE_INFINITY

주요 특징

  • Number.NEGATIVE_INFINITY === -Infinitytrue를 반환합니다.
  • 어떤 유한한 숫자든 음의 무한대보다 항상 크기 때문에 비교 연산에서 하한값으로 활용할 수 있습니다.
  • 예를 들어 음수를 0으로 나누거나, Math.log(0)과 같은 연산의 결과로 이 값이 반환됩니다.
  • 숫자가 아닌 값과 비교하면 예상과 다른 결과가 나올 수 있으므로, 사용 전 isFinite()나 타입 검증을 함께 사용하는 것이 좋습니다.

예제(Example)

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var result = Number.NEGATIVE_INFINITY;
      document.write("Negative infinity value: " + result);
   </script>
</body>
</html>

실행 결과(Output)

Negative infinity value: -Infinity

정리

Number.NEGATIVE_INFINITY는 수학적으로 표현할 수 없는 극단적으로 작은 값을 안전하게 다루기 위한 JavaScript의 내장 상수입니다. 대규모 계산, 경계 조건 처리, 초기화용 최솟값 지정 등 다양한 상황에서 유용하게 활용할 수 있습니다.