JavaScript에서 지수 연산을 수행하는 방법: 1. Math 개체의 pow() 메서드, "Math.pow(n, m)" 구문을 사용합니다. 이 구문은 n의 2제곱을 반환할 수 있습니다. . 지수 연산자 "**", 구문 "x ** y"를 사용하면 x의 y 거듭제곱 값을 반환할 수 있습니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
지수연산
제곱(power)은 지수연산의 결과입니다. m이 양의 정수일 때, nᵐ는 이 공식의 의미가 m n의 곱이라는 것을 의미합니다. m이 십진수인 경우 m은 a/b(여기서 a와 b는 정수)로 쓸 수 있으며, nᵐ는 nᵃ가 b번째 근으로 올림됨을 의미합니다.
m이 허수인 경우 오일러 공식 eiθ=cosθ+isinθ를 사용한 다음 로그 속성을 사용하여 이를 풀어야 합니다.
nᵐ를 지수화한 결과를 n의 m제곱이라고 하고, n의 m제곱이라고도 합니다.
Javascript에서 지수 연산을 수행하는 방법
방법 1: pow() 메서드 사용
pow() 메서드는 n의 값을 m의 거듭제곱(nᵐ)으로 반환할 수 있습니다. 결과가 허수이거나 음수이면 메서드는 NaN을 반환합니다. 너무 큰 지수로 인해 부동 소수점 오버플로가 발생하는 경우 이 메서드는 Infinity를 반환합니다.
예: 4의 3승(4*4*4) 값을 반환합니다.
console.log(Math.pow(4, 3));
방법 2: 지수 연산자 사용(**
)**
)
求幂运算符(**)返回第一个操作数做底数,第二个操作数做指数的乘方。它等效于Math.pow
지수 연산자(**)는 첫 번째 피연산자를 밑으로 반환하고 두 번째 피연산자를 지수의 거듭제곱으로 반환합니다. BigInt를 피연산자로 허용한다는 점을 제외하면 Math.pow
와 동일합니다.
console.log(3 ** 4); // expected output: 81 console.log(10 ** -2); // expected output: 0.01 console.log(2 ** 3 ** 2); // expected output: 512 console.log((2 ** 3) ** 2); // expected output: 64】🎜🎜
위 내용은 자바스크립트에서 지수 연산을 수행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!