JavaScript Number NaN 속성
- 이전 페이지 MIN_VALUE
- 다음 페이지 NEGATIVE_INFINITY
- 上一层으로 돌아가기 JavaScript Number 참조 매뉴얼
정의와 사용법
JavaScript에서NaN
는 "Not-a-Number"의 약자입니다。
JavaScript에서NaN
는 무효한 숫자입니다。
전역 NaN
속성과 Number.Nan
속성과 동일합니다。
NaN 속성은 비숫자 값을 나타내는 특수 값입니다. 이 속성은 특정 값이 숫자가 아니라는 것을 나타내기 위해 사용됩니다. Number 객체를 이 값으로 설정하여 숫자가 아닌 값을 나타낼 수 있습니다。
ヒント:사용하십시오 isNaN()
전역 함수를 사용하여 값을 NaN 값인지 확인할 수 있습니다。
추가 정보:
문법
Number.NaN
는
Number.NaN
은 특수 값으로, 일부 수학 연산(예: 부정수의 제곱근)의 결과가 숫자가 아님을 나타냅니다. 방법 parseInt()
와 parseFloat()
지정된 문자열을 해석할 수 없을 때 이 값을 반환합니다. 일부 일반적인 경우에 대해 유효한 숫자를 반환하는 함수는 이 방법을 사용할 수 있습니다. 예를 들어, Number.NaN
그의 오류 상태를 설명합니다。
JavaScript는 NaN
의 형식으로 출력 Number.NaN
请注意,NaN
. Number.NaN
비교를 통해 값을 숫자인지 확인하고, 다른 수치와 비교하여 항상 다른 결과를 얻습니다. 따라서, 다음과 같은 형식으로 출력할 수 있습니다: isNaN()
를 사용하여 비교합니다。
ECMAScript v1 및 이후 버전에서는 예약된 전역 속성을 사용하여 비교할 수 있습니다。 NaN
대신 Number.NaN
。
브라우저 지원
Number.NaN
ECMAScript1 (ES1)의 특성입니다。
모든 브라우저는 ES1 (JavaScript 1997)을 완전히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 지원 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 MIN_VALUE
- 다음 페이지 NEGATIVE_INFINITY
- 上一层으로 돌아가기 JavaScript Number 참조 매뉴얼