js nan1 NaN (Not-A-Number) 전역 NaN 속성은 Not-A-Number(숫자가 아님)를 나타낸다.function sanitise(x) { if (isNaN(x)) { return NaN; } return x;}console.log(sanitise('1'));// Expected output: "1"console.log(sanitise('NotANumber'));// Expected output: NaN설명NaN은 전역 객체의 속성이다. 즉 전역 범위의 변수다.최신 브라우저에서 NaN은 설정 불가, 쓰기 불가 속성이다. 그렇지 않다고 하더라도 덮어쓰는 건 피하는 게 좋다.NaN을 반환하는 연산에는 다섯 가지 종류가 있다.숫자로 변환 실패 (예시: parseInt("blabla"), Number(undefined)와 같은 명.. 2024. 4. 25. 이전 1 다음