정구리의 우주정복
Javascript NaN 인지 아닌지 체크 (isNaN()) 본문
반응형
1. 사용자에게 입력을 받아 입력이 숫자로 구성되어있는지 확인하는 함수
var input=prompt("숫자를 입력하세요");
function CheckNum(input){
result=Number(input);
if(isNaN(result)==true){
console.log("숫자가 아닙니다");
}
else{
console.log("숫자가 맞아요");
}
}
CheckNum(input);
//isNaN 은 NaN이면 true 반환
//NaN 이 아니면 false 를 반환한다.
만약 input 의 값에 숫자가 아닌 문자가 들어왔다면 그것을 Number() 를 씌운 result 에는 NaN 이 저장이 되게 된다
그래서 만약 isNaN() 안의 값이 NaN 이면 true 가 반환되어 숫자가 아니라고 나오는 형식이다
그럼안녕
반응형
'WEB DEVELOP > STUDY' 카테고리의 다른 글
[PHP] for문 사용법 , count() 배열 길이 구하기,배열 요소 출력하기 (0) | 2020.07.11 |
---|---|
Javascript 자주 쓰는 문서 객체 정리 (0) | 2019.03.06 |
Javascript 함수 인자값 여러개 넣기 (arguments) (0) | 2019.03.04 |
[Javascript] 객체에 대해 (this,속성,메소드) (0) | 2019.02.27 |
Javascript 반복문 while,for 사용법 (0) | 2019.02.26 |
Comments