전역 Infinity 속성은 무한대를 나타내는 숫자값입니다.
Property attributes of Infinity |
|
|---|---|
| Writable | no |
| Enumerable | no |
| Configurable | no |
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
설명
Infinity는 전역 객체의 속성입니다. 즉, 전역 스코프의 변수입니다.
Infinity의 초기값은 Number.POSITIVE_INFINITY입니다. Infinity(양의 무한대)는 다른 어떤 수보다 더 큽니다. 수학적으로 Infinity는 무한대와 동일하게 행동합니다. 예컨대 임의의 양의 수에 Infinity를 곱하면 Infinity와 같고, 임의의 수를 Infinity로 나누면 0과 같습니다.
Infinity는 ECMAScript 5 명세에 따라 읽기 전용입니다. (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 */
명세
브라우저 호환성
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
| Desktop | Mobile | Server | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Infinity | Chrome Full support 1 | Edge Full support 12 | Firefox Full support 1 | IE Full support 4 | Opera Full support Yes | Safari Full support Yes | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox Android Full support 4 | Opera Android Full support Yes | Safari iOS Full support Yes | Samsung Internet Android Full support 1.0 | nodejs Full support Yes |
Legend
- Full support
- Full support