수학 방법에는 다음이 포함됩니다. 1. pow(), sqrt() 등을 포함한 지수 방법 2. log(), log10() 등을 포함한 대수 방법; sign() 등 4. sin(), cos() 등을 포함한 삼각 함수 4. random()은 의사 난수를 반환합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 6, Dell G3 컴퓨터.
ES6 Math(수학 개체)
Math 개체는 수학 상수 및 함수의 속성과 메서드를 제공합니다. 다른 전역 객체와 달리 Math는 생성자가 아닙니다. Math의 모든 속성과 메서드는 정적이므로 Math를 생성하지 않고도 객체로 사용할 수 있습니다.
Math 객체 메소드
1. 지수 메소드
기본 지수 메소드는 Math.pow()이며, 그림과 같이 제곱근, 세제곱근, e의 거듭제곱에 대한 편의 함수가 있습니다. 다음 테이블:
Method |
Description |
Math.pow(x, y) |
숫자 x |
Math.cbrt(x) | 의 제곱근을 반환합니다. 이것은 메소드는 숫자의 세제곱근을 반환합니다. Math.expm1(x) |
은 Math.exp(x) - 1
|
Math.hypot(x1, x2,...) |
과 동일합니다. 인수 합의 제곱근
|
| 2. 로그 방법
기본 자연 로그 방법은 Math.log()입니다. JavaScript에서 "log"는 "자연 로그"를 의미합니다. 편의를 위해 ES6에는 Math.log10이 도입되었습니다. |
| Method
설명 |
Math.log(x) |
x의 자연 로그
Math.log10(x)
밑 10 로그
| Math.log2(x) |
x
|
Math.log1p(x) |
1 + x
|
의 기본 2 로그
3. 기타 대수적 방법
다음은 다양한 대수적 방법과 그에 대한 설명입니다.
방법 |
설명 |
Math.abs(x) |
x의 절대값 |
Math.sign(x) |
x의 부호: x는 음수, - 1, x가 양수이면 1, x의 밑은 가장 가까운 정수로 반올림됩니다 |
Math.min(x1, x2,...) |
최소 인수 |
Math.max((x1, x2,...) ..) |
최소 매개변수 반환 |
|
4, 삼각 함수
|
Method | 설명
|
Math.sin(x)
| x 라디안의 사인
|
Math.cos(x)
| x 라디안의 코사인 |
Math.tan(x)
x 라디안의 탄젠트 radmath.asin (x) x arcsine (arcsin) (라디안에서 결과)
| math.acos (x) |
x의 역 코사인 (Arccos) (결과 라디안)
|
Math.atan(x) |
x 아크탄젠트(arctan)(결과는 라디안)
|
Math.atan2(y, x0) |
시계 반대 방향 각도(라디안) x축에서 (x, y) 지점까지
|
| 5 , Math.random()
Math.random() 함수는 0(포함)과 1( |
예: PRNG(의사 난수 생성) var value1 = Math.random();
console.log("First Test Value : " + value1 );
var value2 = Math.random();
console.log("Second Test Value : " + value2 );
var value3 = Math.random();
console.log("Third Test Value : " + value3 );
var value4 = Math.random();
console.log("Fourth Test Value : " + value4 ); 로그인 후 복사 Output | First Test Value : 0.5782922627404332
Second Test Value : 0.5624510529451072
Third Test Value : 0.9336334094405174
Fourth Test Value : 0.4002739654388279 로그인 후 복사
【관련 권장 사항: javascript 비디오 튜토리얼, | web front-end】
|
|
위 내용은 es6 수학 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!