본문 바로가기

프로그램 강좌

[javascript]isNaN(n) 숫자가 아닌지 판별

숫자인지 확인할때 활용하면 좋습니다.
아래 예제로 설명하겠습니다.

let a = '1024FF';
let b = 1024;

function numCheck(n){
  if(isNaN(n)) return '숫자가 아닙니다.'
  else return n;
}

console.log(numCheck(a));
console.log(numCheck(b));

a는 String 이므로 '숫자가 아닙니다' 라는 문구가 출력됩니다.

b는 숫자이므로 해당 숫자가 출력됩니다.

728x90