Number.MIN_VALUE 속성은 JavaScript가 표현할 수 있는 제일 작은 양의 숫자 값을 나타냅니다.

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

설명

MIN_VALUE 속성은 JavaScript에서 표현할 수 있는, 0에 가장 가깝지만 음수는 아닌 수입니다.

MIN_VALUE의 값은 약 5e-324입니다. MIN_VALUE보다 작은 값("언더플로우 값")은 0으로 변환됩니다.

MIN_VALUENumber의 정적 속성이기 때문에, 직접 생성한 Number 객체의 속성이 아니라 Number.MIN_VALUE 형식으로 사용해야 합니다.

예제

MIN_VALUE 사용하기

다음 코드는 숫자를 두 개의 수를 받아 나누기 연산을 합니다. 만약 결과가 MIN_VALUE 보다 크거나 같으면 func1 함수를 호출하고, 그렇지 않으면 func2 함수를 호출합니다.

if (num1 / num2 >= Number.MIN_VALUE) {
  func1();
} else {
  func2();
}

명세

Specification Status Comment
ECMAScript 1st Edition (ECMA-262) Standard Initial definition. Implemented in JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
The definition of 'Number.MIN_VALUE' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Number.MIN_VALUE' in that specification.
Standard  
ECMAScript Latest Draft (ECMA-262)
The definition of 'Number.MIN_VALUE' in that specification.
Draft  

브라우저 호환성

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung InternetNode.js
MIN_VALUEChrome Full support YesEdge Full support YesFirefox Full support 1IE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yesnodejs Full support Yes

Legend

Full support  
Full support

같이 보기

문서 태그 및 공헌자

이 페이지의 공헌자: mdnwebdocs-bot, alattalatta, sshplendid
최종 변경자: mdnwebdocs-bot,