728x90
반응형
#자바스크립트 Number 생성자 함수 사용법
-Number 객체는 생성자 함수 객체이다. 따라서 new 연산자와 함께 호출하여 Number인스턴스를 생성할 수 있다.
-예시
let numObj1 = new Number(10);
console.log(numObj1); // [[PrimitiveValue]]: 10
let numObj2 = new Number('10');
// 명시적 타입변환
console.log(numObj2); // [[PrimitiveValue]]: 10
let numObj3 = new Number('Hi');
// 숫자로 변환할수 없음
console.log(numObj3); // // [[PrimitiveValue]]: NaN
#Number.NaN
-Number.NaN은 숫자가 아님(Not-a-Number)을 나타내는 숫자값이다.
-Number.NaN은 window.NaN과 같다.
-예시
Number.NaN; // NaN
728x90
반응형
댓글