Number
객체는 생성자 함수 객체다.new
연산자와 함께 호출하여 Number
인스턴스를 생성할 수 있다.Number.MAX_VALUE
는 자바스크립트에서 표현할 수 있는 가장 큰 양수 값이다.Number.MAX_VALUE
보다 큰 숫자는 infinity
다.Number.MIN_VALUE
는 자바스크립트에서 표현할 수 있는 가장 작은 양수 값이다.Number.MIN_VALUE
보다 작은 숫자는 0
이다.Number.MAX_SAFE_INTEGER
는 자바스크립트에서 안전하게 표현할 수 있는 가장 큰 정수값이다.Number.MIN_SAFE_INTEGER
는 자바스크립트에서 안전하게 표현할 수 있는 가장 작은 정수값이다.Number.POSITIVE.INFINITY
는 양의 무한대를 나타내는 숫자값 infinity
와 같다.Number.NEGATIVE.INFINITY
는 음의 무한대를 나타내는 숫자값 -infinity
와 같다.Number.NaN
은 숫자가아님을 나타내는 숫자값이다.Number.isFinite
정적 메서드는 인수로 전달된 숫자값이 정상적인 유한수, 즉 infinity
또는 -infiniity
가 아닌지 검사하여 그 결과를 불라언 값으로 변환한다.NaN
이면 언제나 false
를 반환한다.Number.isInteger
정적 메서드는 인수로 전달된 숫자값이 정수인지 검사하여 그 결과를 불리언 값으로 반환한다.Number.isNaN
정적 메서드는 인수로 전달된 숫자값이 NaN
인지 검사하여 그 결과를 불리언 값으로 반환한다.toExponential
메서드는 숫자를 지수 표기법으로 변환하여 문자열로 반환한다.
toFixed
메서드는 숫자를 반올림하여 문자열로 반환한다.toPrecision
메서드는 인수로 전달받은 전체 자릿수까지 유효하도록 나머지 자릿수를 반올림하여 문자열로 반환한다.toString
메서드는 숫자를 문자열로 변환하여 반환한다.