JScript Number 개체

Number 개체의 주된 목적은 기본 숫자 데이터 형식인 Number 데이터 형식에 사용되는 속성과 메서드를 모으는 것입니다. 다음 표에서는 Number 개체의 속성에 의해 제공되는 숫자 상수가 설명되어 있습니다.

Number 개체의 속성

Property

설명

MAX_VALUE

가능한 최대값으로 약 1.79E+308입니다. 양수이거나 음수일 수 있으며 값은 시스템마다 조금씩 다를 수 있습니다.

MIN_VALUE

가능한 최소값으로 약 2.22E-308입니다. 양수이거나 음수일 수 있으며 값은 시스템마다 조금씩 다를 수 있습니다.

NaN

"숫자가 아닌(not a number)" 특정한 값입니다.

POSITIVE_INFINITY

가장 큰 양수인 Number.MAX_VALUE 보다 큰 양수 값은 모두 이 값으로 자동 변환되고 infinity로 표시됩니다.

NEGATIVE_INFINITY

가장 작은 음수인 Number.MAX_VALUE보다 작은 음수 값은 모두 이 값으로 자동 변환되고 -infinity로 표시됩니다.

Number.NaN은 숫자가 아닌 것으로 정의된 특별한 속성입니다. Number.NaN은 숫자로 표시될 수 없는 식이 숫자와 관련된 상황에서 사용될 경우 반환됩니다. 예를 들어, 문자열 "Hello"나 0/0(0 나누기 0) 중 하나가 숫자로 사용되면 NaN이 반환됩니다. NaN은 어떤 숫자와도 동일하지 않고 자신과도 동일하지 않습니다. NaN의 결과를 테스트하려면 Number.NaN과 비교하지 말고 대신 Global 개체의 isNaN 메서드를 사용합니다.

Number 개체의 toLocaleString 메서드는 호스트 환경의 현재 로캘에 해당하는 형식으로 지정된 숫자의 값을 나타내는 문자열 값을 만듭니다. 이 때 사용되는 형식 지정은 로캘과 무관한 문자를 사용하여 소수점 왼쪽으로 숫자를 모아 구분함으로써 큰 수를 쉽게 읽을 수 있도록 합니다. 자세한 내용은 toLocaleString 메서드를 참조하십시오.

참고 항목

참조

Number 개체

toLocaleString 메서드

기타 리소스

내장 개체