정보실

웹학교

정보실

javascript JavaScript에서 값이 숫자인지 확인하는 방법

본문

변수 값이 숫자인지 어떻게 알 수 있습니까?


값이 숫자인지 확인하는 다양한 방법이 있습니다.


https://flaviocopes.com/how-to-check-value-is-number-javascript/ 


첫 번째는 브라우저에서 창 객체에 할당 된 전역 변수 인 isNaN()입니다.


const value = 2

isNaN(value) //false

isNaN('test') //true

isNaN({}) //true

isNaN(1.2) //false


isNaN()이 false를 리턴 하면 값은 숫자입니다.


다른 방법은 typeof 연산자를 사용하는 것입니다. 숫자 값으로 사용하면 '숫자'문자열을 반환합니다.



typeof 1 //'number'

const value = 2

typeof value //'number'


따라서 다음과 같은 조건부 검사를 수행 할 수 있습니다.


const value = 2
if (typeof value === 'number') {
  //it's a number
}






페이지 정보

조회 24회 ]  작성일20-06-24 12:08

웹학교