var a = new Number(1234); // 1234
var b = new Number('1234'); // 1234
var c = new Number('string'); // NaN
typeof(a) // 'object', 변수 a의 타입은 객체이다.
var a = 1;
Number.isFinite(a); // true
var a = 1;
Number.isInteger(a); // true
var a = 1;
Number.isNaN; // false
var a = 1;
Number.isSafeInteger; // true
Number.property명
으로 바로 사용한다.// Number Property
Number.EPSILON // 2.220446049250313e-16, 자바스크립트에서 사용가능한 가장 작은 수,
Number.MAX_VALUE // 1.7976931348623157e+308, 자바스크립트에서 사용가능한 가장 큰 숫자이다.
Number.MIN_VALUE // 5e-324, 0과 가장가까운 양수 값이며 이보다 작은 값은 0으로 변환된다.
Number.POSITIVE_INFINITY // Infinity, 양의 무한대 반환
Number.NEGATIVE_INFINITY // -Infinity, 음의 무한대 반환
Number.NaN // NaN, 숫자가 아님을 나타내는 값
//예시
var a = Number.MAX_VALUE;
var b = Number.POSITIVE_INFINITY;
var c = Number.NEGATIVE_INFINITY;
Reference
1.https://poiemaweb.com/js-number
2.https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number