전역 Infinity 속성은 무한대를 나타내는 숫자값입니다.

Property attributes of Infinity
Writable no
Enumerable no
Configurable no

구문

Infinity 

설명

Infinity전역 객체의 속성입니다. 즉, 전역 스코프의 변수입니다.

Infinity의 초기값은 Number.POSITIVE_INFINITY입니다. Infinity(양의 무한대)는 다른 어떤 수보다 더 큽니다. 수학적으로 Infinity는 무한대와 동일하게 행동합니다. 예컨대 임의의 양의 수에 Infinity를 곱하면 Infinity와 같고, 임의의 수를 Infinity로 나누면 0과 같습니다.

ECMAScript 5 스펙에 따라 Infinity는 읽기 전용입니다. (JavaScript 1.8.5 / Firefox 4에서 구현)

예제

console.log(Infinity);          /* Infinity */  
console.log(Infinity + 1);      /* Infinity */  
console.log(Math.pow(10,1000)); /* Infinity */  
console.log(Math.log(0));       /* -Infinity */  
console.log(1 / Infinity);      /* 0 */  

스펙

스펙 상태 설명
ECMAScript 1st Edition (ECMA-262) Standard 초기 정의. 자바스크립트 1.3에서 구현
ECMAScript 5.1 (ECMA-262)
The definition of 'Infinity' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Infinity' in that specification.
Standard  
ECMAScript Latest Draft (ECMA-262)
The definition of 'Infinity' in that specification.
Draft  

브라우저 호환성

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes1 Yes Yes Yes
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support Yes Yes Yes4 Yes Yes Yes

참조

문서 태그 및 공헌자

태그: 
이 페이지의 공헌자: urty5656, Netaras
최종 변경: urty5656,