JavaScript-숫자 객체
그만큼 Number객체는 숫자 날짜, 정수 또는 부동 소수점 숫자를 나타냅니다. 일반적으로 걱정할 필요가 없습니다.Number 브라우저가 숫자 리터럴을 숫자 클래스의 인스턴스로 자동 변환하기 때문입니다.
통사론
생성을위한 구문 number 개체는 다음과 같습니다-
var val = new Number(number);
숫자 대신 숫자가 아닌 인수를 제공하면 인수를 숫자로 변환 할 수 없으며 다음을 반환합니다. NaN (숫자가 아님).
숫자 속성
다음은 각 속성의 목록과 설명입니다.
Sr. 아니. | 속성 및 설명 |
---|---|
1 | MAX_VALUE 자바 스크립트에서 숫자가 가질 수있는 가장 큰 값은 1.7976931348623157E + 308입니다. |
2 | MIN_VALUE JavaScript에서 숫자가 가질 수있는 가장 작은 값은 5E-324입니다. |
삼 | NaN 숫자가 아닌 값과 같습니다. |
4 | NEGATIVE_INFINITY MIN_VALUE보다 작은 값입니다. |
5 | POSITIVE_INFINITY MAX_VALUE보다 큰 값 |
6 | 원기 Number 객체의 정적 속성입니다. prototype 속성을 사용하여 현재 문서의 Number 객체에 새 속성과 메서드를 할당합니다. |
7 | constructor Returns the function that created this object's instance. By default this is the Number object. |
In the following sections, we will take a few examples to demonstrate the properties of Number.
Number Methods
The Number object contains only the default methods that are a part of every object's definition.
Sr.No. | Method & Description |
---|---|
1 | toExponential() Forces a number to display in exponential notation, even if the number is in the range in which JavaScript normally uses standard notation. |
2 | toFixed() Formats a number with a specific number of digits to the right of the decimal. |
3 | toLocaleString() Returns a string value version of the current number in a format that may vary according to a browser's local settings. |
4 | toPrecision() Defines how many total digits (including digits to the left and right of the decimal) to display of a number. |
5 | toString() Returns the string representation of the number's value. |
6 | valueOf() Returns the number's value. |
In the following sections, we will have a few examples to explain the methods of Number.