숫자 객체는 숫자, 구조 방법입니다.
코드 사본은 다음과 같습니다. var num = 10;
var num = new number (); // num == 0
var num = 새 번호 (값);
여기서 값은 숫자 값 또는 숫자 값으로 변환 할 수있는 수량입니다.
문자열 '1002'
하지만 'M122'라면 NAN이 반환됩니다.
1. 상수, 속성
| max_value | 표현할 수있는 가장 큰 숫자. // 1.7976931348623157E+308 |
| min_value | 표현할 수있는 가장 작은 숫자. // 5E-324 |
| 난 | 수치가 아닌 값. // 난 |
| 부정적인 | 음의 무한대는 넘쳐날 때이 값을 반환합니다. //-무한대 |
| positive_infinity | 그것은 무한대이며 넘쳐날 때이 값을 반환합니다. //무한대 |
2. TOSTRING () 메소드는 숫자 객체를 문자열로 변환하여 결과를 반환 할 수 있습니다.
숫자 object.tostring (radix);
radix 옵션. 숫자의 카디널리티를 지정하여 2에서 36 사이의 정수를 만듭니다.
이 매개 변수가 생략되면 카디널리티 10이 사용됩니다.
숫자의 문자열 표현. 예를 들어, radix가 2 인 경우, numberObject는 이진 값으로 표시되는 문자열로 변환됩니다.
예:
코드 사본은 다음과 같습니다. var num = 10;
document.write (num.tostring (2));
출력 : 1010
참고 :이 메소드를 호출하는 객체의 숫자가 아닌 경우 TypeError 예외가 발생합니다.
3. tofixed () 메소드는 숫자를 지정된 소수점 번호로 숫자로 반올림 할 수 있습니다.
숫자 object.tofixed (num);
필요한 수. 10 진수에 지정된 숫자의 수는 0과 20을 포함하여 0과 20 사이의 값이며 일부 구현은 더 넓은 범위의 값을 지원할 수 있습니다.
이 매개 변수가 생략되면 0이 교체됩니다.
반품 값 :
Num과 20 사이에 예외는 예외는 없습니다. Num> 20이면 예외가 발생할 수 있습니다.
코드 사본은 다음과 같습니다. var num = 새 번호 (13.37);
document.write (num.tofixed (1))
출력 : 13.4
4. toexponential () 메소드는 객체의 값을 지수 계수 방법으로 변환 할 수 있습니다.
이 방법은 전설적인 과학 계산 방법입니다
숫자 object.toexponential (num)
필요한 수. 지수 계수 방법의 소수점 자리 수는 0과 20을 포함하여 0과 20 사이의 값이며 일부 구현은 더 큰 범위의 값을 지원할 수 있습니다.
이 매개 변수가 생략되면 가능한 많은 숫자가 사용됩니다.
코드 사본은 다음과 같습니다. var num = 새 번호 (10000);
document.write (num.toexponential (1))
산출:
1.0E+4
10 진수 지점은 단 하나의 소수점을 나타냅니다
5. TopRecision () 메소드는 객체의 값이 지정된 숫자 수를 초과 할 때 객체를 지수 계산 방법으로 변환 할 수 있습니다.
toprecision (num), num은 지정된 비트 수입니다. 즉, 비트 수가 초과 될 때 지수 계수 방법이 사용됩니다.
예:
코드 사본은 다음과 같습니다. var num = 10000;
document.write (num.teprecision (4)+'<br>');
document.write (num.teprecision (8));
산출:
1.000e+4 // 1.000 4 자리
10000.000 // 10000.000 8 자리
더 많은 JavaScript 구문을 보려면 "JavaScript 참조 자습서"및 "JavaScript Code Style Guide"를 따라갈 수 있습니다. 또한 모두가 wulin.com을 더 지원하기를 바랍니다.