MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

Number.MAX_VALUE

현재 번역은 완벽하지 않습니다. 한국어로 문서 번역에 동참해주세요.

Number.MAX_VALUE 속성은 자바스크립트에서 표현가능한 가장 큰 숫자값을 나타나고 있습니다.

Property attributes of Number.MAX_VALUE
Writable no
Enumerable no
Configurable no

설명

MAX_VALUE는 대략 1.79E+308 정도의 값입니다. MAX_VALUE 보다 큰 값들은 "Infinity"로 표현됩니다.

MAX_VALUE는 Number의 정적 속성이기 때문에, Number 객체 인스턴스의 속성으로서가 아닌, Number.MAX_VALUE로서 항상 사용됩니다. Number 객체 인스턴스로 호출하면  undefined 값을 반환합니다.

예제

MAX_VALUE 사용하기

다음 코드는 두 숫자를 곱하고 있습니다. 만약 결과가 MAX_VALUE보다 크면, func1 함수가 호출되고, 그렇지 않으면 func2 함수가 호출됩니다.

if (num1 * num2 <= Number.MAX_VALUE) {
  func1();
} else {
  func2();
}

명세

명세 현황 설명
ECMAScript 1st Edition (ECMA-262) Standard Initial definition. Implemented in JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
The definition of 'Number.MAX_VALUE' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Number.MAX_VALUE' in that specification.
Standard  
ECMAScript Latest Draft (ECMA-262)
The definition of 'Number.MAX_VALUE' in that specification.
Draft  

브라우저 호환

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

참고

문서 태그 및 공헌자

 이 페이지의 공헌자: kbsbroad
 최종 변경: kbsbroad,