댓글 검색 목록

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

페이지 정보

작성자 운영자 작성일 20-06-24 12:08 조회 757 댓글 0

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


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


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
}






댓글목록 0

등록된 댓글이 없습니다.

웹학교 로고

온라인 코딩학교

코리아뉴스 2001 - , All right reserved.