English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript Number.NaN 속성

 JavaScript Number 객체

Number.NaN속성은 비숫자 값을 나타내는 것입니다.

예를 들어, 숫자와 문자열을 곱하기를 시도하면 반환되는 값은 'NaN'입니다.

Number.NaN의 초기 값은 Not-A-Number와 전역NaN의 값이 같습니다.

사용Number.isNaN()함수가 값을 NaN 값인지 확인합니다.

NaN은 Number의 정적 속성이므로, 항상 그렇게 사용하십시오Number.NaN이렇게 하지 않고, 생성된 Number 객체의 속성으로 사용하지 마십시오.

문법:

Number.NaN
var ans = 10 * 'Hello';
;document.getElementById('result').innerHTML = ans;
테스트를 보세요‹/›

브라우저 호환성

모든 브라우저는 NaN 속성을 완전히 지원합니다:

속성
NaN

기술 세부 사항

쓰일 수 있는:없음
열거 가능한:없음
구성 가능한:없음
JavaScript 버전:ECMAScript 1

더 많은 예제

Number.isNaN() 메서드를 사용하여 값이 NaN 값인지 확인하십시오:

var str = 'Hello world';
var ans = Number(str);   // 문자열을 숫자로 변환
;if (Number.isNaN(ans)) {
   ;document.getElementById('result').innerHTML = ans;
}
테스트를 보세요‹/›

 JavaScript Number 객체