심심한잉여의 잡동사니

[JavaScript]자바스크립트, JS 숫자인지 체크, isNaN() 함수 본문

코딩일기/자바스크립트

[JavaScript]자바스크립트, JS 숫자인지 체크, isNaN() 함수

심심한잉여 2022. 4. 22. 16:56
반응형

자바스크립트로 숫자인지 확인 방법

isNaN()

isNaN(value)

여기서 말하는 NaN 은 Not a Number 의 약자이다.

따라서

value값이 숫자일 경우 false를 반환하고

value값이 숫자가 아닐 경우 true를 반환한다.

여기서 신기한 점은

'123', '-123' 과 같이 문자열일 경우에도 숫자만 있는 경우 false가 반환된다.

하지만

'123-234' 와 같이 - 과 같은 기호 혹은 문자가 있을 경우엔 true를 반환한다.

반응형

'코딩일기 > 자바스크립트' 카테고리의 다른 글

[JavaScript]숫자 정규식  (0) 2022.08.17
[JavaScript]이벤트 루프란?  (0) 2022.04.27
[JavaScript] .includes 뜻  (0) 2022.04.20
[JavaScript] 프로미스 (Promise)  (0) 2022.04.14
[JavaScript] async 와 await  (0) 2022.04.13