JavaScript에서 isNaN 함수의 사용법과 예시
isNaN 함수란?
isNaN 함수는 값이 숫자가 아닌지 아닌지를 판단하는 함수입니다. isNaN 함수는 전달된 값이 NaN(Not a Number)인지를 판단하며, NaN일 경우 true를 반환합니다.
isNaN 함수 사용법
isNaN(value)
value는 검사할 값으로, 숫자 혹은 숫자로 바꿀 수 있어야 합니다.
isNaN 함수 예시
console.log(isNaN("Hello")); // true
console.log(isNaN(123)); // false
console.log(isNaN("123")); // false
console.log(isNaN(true)); // false
console.log(isNaN(undefined)); // true
위 코드에서 알 수 있듯이 isNaN 함수는 전달된 값이 숫자가 아니면 true를 반환합니다.
자바스크립트에서 NaN은 ‘Not a Number’를 의미하며, 숫자 연산의 결과가 유효하지 않을 때 생성됩니다.
이 함수는 데이터 유효성 검사와 같은 상황에서 유용하게 사용될 수 있습니다.
키워드 : 자바스크립트 isNaN 함수