NAN1 [JavaScript]NaN 체크 방법 NaN이란? 자바스크립트(JavaScript)에서 NaN(Not-A-Number: 숫자가 아님)은 잘못된 수학 계산 또는 잘못된 숫자를 의미합니다. 다음과 같이 숫자가 아닌 값에 연산을 수행하거나 0을 0으로 나누면 NaN이 출력됩니다. console.log(0 / 0); // NaN console.log(100 / 'hi'); // NaN 어쨌든 NaN은 숫자형이지만 숫자가 아닌 값을 의미합니다. 그리고 전역 객체의 속성으로 NaN은 Number.NaN의 값과 동일합니다. NaN 체크 필요성 숫자로 구성된 문자열에서 곱셈, 나눗셈 연산이 수행하는 경우 JavaScript는 타입에 대해 느슨한 언어입니다. 다음 예제에서 str은 숫자로 구성된 문자열입니다. num / str과 num * str 연산에서 .. JavaScript/Tip 2022. 3. 27. 이전 1 다음