[JavaScript] 문자열 받아서 숫자인지 확인 (isNaN)

2023. 1. 31. 14:05카테고리 없음

String을 number로 변환할때 

숫자로 변환할 수 없으면 NaN을 반환한다.

 

isNaN()은 ()안의 변수가 NaN인지 판별하는 것이다

()에 넣은 변수가 String 자료형이지만 숫자로만 구성되어있거나, number자료형일때 false를 출력한다.

var a="abc123"
var b="123"
var c="asdf"
var d=567

isNaN(a);//true
isNaN(b);//false
isNaN(c);//true
isNaN(d);//false