더북(TheBook)

무한 값

숫자를 0으로 나누면 어떤 일이 발생할까요? 수학에서는 0으로 나누기가 성립하지 않습니다. 자바스크립트는 어떨까요?

> 2 / 0;
< Infinity

Infinity라는 새로운 값이 나왔습니다. 단어 뜻 그대로 무한을 의미하는 값입니다. 자바스크립트에서는 무한이라는 값을 표현할 때 Infinity를 사용합니다.

> typeof Infinity;
< 'number'

Infinity는 음수도 있습니다. 음수를 0으로 나누는 경우입니다.

> -2 / 0;
< -Infinity
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.