숫자판별법

minho·2022년 3월 2일
0

문자열에서 숫자를 판별하는 다양한 방법을 알아봅시다.

1. isNaN

isNaN은 어떤 값이 NaN인지 판별합니다.
ex

let a = "10";
let b = "a";
function isNumber(index){
  if(isNaN(index)) console.log(true);
  else console.log(false);
}
isNumber(a); //false
isNumber(b); //true

2. 정규식

정규식 표현을 통해 숫자를 판별할 수 있습니다.

let a = "9";
let b = "a";
function isNumber(index) {
  if (/[0-9]/.test(index)) console.log(true);
  else console.log(false);
}
isNumber(a); //true
isNumber(b); //false

3. parseInt

let a = "9";
let b = "a";
function isNumber(index) {
  if (parseInt(index)) console.log(true);
  else console.log(false);
}
isNumber(a); //true
isNumber(b); //false
profile
Live the way you think

0개의 댓글