javascript nan은 숫자가 아닌 값을 나타내는 특수 값입니다. 이 속성은 값이 숫자가 아님을 나타내는 데 사용됩니다. 구문은 "Number.NaN"입니다.
이 기사의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, DELL G3 컴퓨터.
javascript nan무슨 뜻인가요?
JavaScript NaN 속성
NaN 속성은 숫자가 아닌 값을 나타내는 특수 값입니다. 이 속성은 값이 숫자가 아님을 나타내는 데 사용됩니다. 숫자 개체를 이 값으로 설정하여 숫자 값이 아님을 나타낼 수 있습니다.
팁: 값이 NaN 값인지 확인하려면 isNaN() 전역 함수를 사용하세요.
Syntax
Number.NaN
Explanation
Number.NaN은 특정 산술 연산(예: 음수의 제곱근 구하기)의 결과가 숫자가 아님을 나타내는 특수 값입니다. 지정된 문자열을 구문 분석할 수 없을 때 메서드parInt() 및parseFloat()는 이 값을 반환합니다. 일반적으로 유효한 숫자를 반환하는 일부 함수의 경우 이 메서드를 사용하고 Number.NaN을 사용하여 오류 조건을 나타낼 수도 있습니다.
JavaScript는 Number.NaN을 NaN으로 출력합니다. NaN은 자신을 포함한 다른 숫자와 비교할 때 항상 동일하지 않습니다. 따라서 값이 숫자인지 테스트하기 위해 Number.NaN과 비교할 수는 없으며 비교를 위해 isNaN()만 호출할 수 있습니다.
ECMAScript v1 이상 버전에서는 Number.NaN 대신 미리 정의된 전역 속성 NaN을 사용할 수도 있습니다.
팁 및 메모
팁: 값이 숫자인지 확인하려면 isNaN()을 사용하세요. 그 이유는 NaN이 자신을 포함한 어떤 값과도 같지 않기 때문입니다.
예
NaN을 사용하여 값이 숫자인지 여부를 나타냅니다.
<script type="text/javascript"> var Month=30; if (Month < 1 || Month > 12) { Month = Number.NaN; } document.write(Month); </script>
출력:
Nan
권장 학습: "javascript basic tutorial"
위 내용은 자바스크립트 난은 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!