JavaScript-수학 객체
그만큼 math객체는 수학 상수 및 함수에 대한 속성과 메서드를 제공합니다. 다른 전역 개체와 달리Math생성자가 아닙니다. 모든 속성 및 방법Math 정적이며 Math를 생성하지 않고 객체로 사용하여 호출 할 수 있습니다.
따라서 상수를 참조하십시오. pi 같이 Math.PI사인 함수를 다음과 같이 호출합니다.Math.sin(x), 여기서 x는 메서드의 인수입니다.
통사론
Math의 속성 및 메서드를 호출하는 구문은 다음과 같습니다.
var pi_val = Math.PI;
var sine_val = Math.sin(30);
수학 속성
다음은 Math의 모든 속성 및 설명 목록입니다.
Sr. 아니. | 속성 및 설명 |
---|---|
1 | E \ 오일러 상수와 자연 로그의 밑은 약 2.718입니다. |
2 | LN2 2의 자연 로그, 약 0.693. |
삼 | LN10 10의 자연 로그, 약 2.302. |
4 | LOG2E E의 밑이 2 인 로그, 약 1.442. |
5 | LOG10E E의 밑이 10 인 로그, 약 0.434. |
6 | PI 원주와 지름의 비율, 약 3.14159. |
7 | SQRT1_2 1/2의 제곱근; 동등하게, 2의 제곱근에 대한 1은 약 0.707입니다. |
8 | SQRT2 2의 제곱근, 약 1.414. |
다음 섹션에서는 Math 속성의 사용법을 보여주는 몇 가지 예가 있습니다.
수학 방법
다음은 Math 개체와 관련된 메서드 목록과 설명입니다.
Sr. 아니. | 방법 및 설명 |
---|---|
1 | abs () 숫자의 절대 값을 반환합니다. |
2 | acos () 숫자의 아크 코사인 (라디안)을 반환합니다. |
삼 | asin () 숫자의 아크 사인 (라디안)을 반환합니다. |
4 | atan () 숫자의 아크 탄젠트 (라디안)를 반환합니다. |
5 | atan2 () 인수 몫의 아크 탄젠트를 반환합니다. |
6 | 올림() 숫자보다 크거나 같은 가장 작은 정수를 반환합니다. |
7 | 코사인() 숫자의 코사인을 반환합니다. |
8 | exp () E N을 반환합니다 . 여기서 N은 인수이고 E는 자연 로그의 밑인 오일러 상수입니다. |
9 | 바닥() 숫자보다 작거나 같은 가장 큰 정수를 반환합니다. |
10 | 로그() 숫자의 자연 로그 (밑 E)를 반환합니다. |
11 | max () 0 개 이상의 숫자 중 가장 큰 숫자를 반환합니다. |
12 | min () 0 개 이상의 숫자 중 가장 작은 숫자를 반환합니다. |
13 | 펑 () 기수를 지수 거듭 제곱, 즉 기수 지수로 반환합니다. |
14 | 랜덤 () 0과 1 사이의 의사 난수를 반환합니다. |
15 | 일주() 가장 가까운 정수로 반올림 된 숫자 값을 반환합니다. |
16 | 죄() 숫자의 사인을 반환합니다. |
17 | sqrt () 숫자의 제곱근을 반환합니다. |
18 | 탠 껍질() 숫자의 탄젠트를 반환합니다. |
19 | toSource () "Math"문자열을 반환합니다. |
다음 섹션에서는 Math와 관련된 메서드의 사용법을 보여주는 몇 가지 예가 있습니다.