반응형
NaN은 "Not a Number"의 약자로 숫자가 아닌 값을 의미합니다.
변수의 값이 NaN인지 확인하고 싶을 때 isNaN() 함수를 사용하여 확인할 수 있습니다.
기본 형식

isNaN() 함수의 반환값은 boolean형입니다.
값이 NaN인 경우 true를 반환하고, NaN이 아닌 경우(숫자) false를 반환합니다.
isNaN() 함수는 값을 검사하기 전에 숫자형식으로 변환한 후 검사합니다.
즉 '123'의 문자열 형식을 isNaN() 함수로 검사하면 false를 반환합니다.
예시
isNaN(123) //false
isNaN(-1.23) //false
isNaN(5-2) //false
isNaN(0) //false
isNaN('123') //false
isNaN('abc') //true
isNaN('2022/09/27') //true반응형
'Programming > Javascript' 카테고리의 다른 글
| [CSS/JS] 텍스트 마우스 오버 시 저장된 이미지 보이기 (0) | 2024.01.18 |
|---|---|
| [jQuery] trigger() 함수 / 강제 이벤트 발생 (0) | 2022.09.08 |
| [jQuery] jQuery 시작 / 기본 문법 정리 (0) | 2022.08.26 |
댓글