JavaScript의 지수

Harshit Jindal 2023년10월12일
  1. JavaScript에서 지수를 얻기위한Math.pow()
  2. JavaScript의 지수 연산자**
JavaScript의 지수

이 튜토리얼은 JavaScript에서 숫자의 지수를 얻는 방법을 알려줍니다. JavaScript는이를 달성하는 두 가지 방법을 제공합니다. Math.pow()함수 또는 지수 연산자**를 사용할 수 있습니다.

JavaScript에서 지수를 얻기위한Math.pow()

Math.pow()함수는 숫자의 거듭 제곱을 계산하는 데 사용됩니다. base가 음수이고exponent가 정수가 아닌 경우NaN을 반환합니다. 정적 함수이며 항상Math클래스의 객체가 아닌Math.pow()로 사용됩니다.

Math.pow()구문

Math.pow(base, exponent)

Math.pow()매개 변수

  • base: 올릴 기준 번호입니다.
  • 지수: 밑을 올릴 때 사용하는 값입니다.

Math.pow()의 반환 값

Math.pow()메서드는 (baseexponent)를 반환합니다.

Math.pow()사용 예

console.log(Math.pow(7, 2));
console.log(Math.pow(4, 0.5)));
console.log(Math.pow(7, -2));
console.log(Math.pow(-7, 2));
console.log(Math.pow(-7, 1 / 3));

출력:

49
2
0.020408163265306124
49
NaN

모든 주요 브라우저가이 방법을 지원합니다.

JavaScript의 지수 연산자**

지수 연산자 (**)는baseexponent의 거듭 제곱 즉 (baseexponent)로 올린 결과를 반환합니다. 이는 오른쪽 연관 연산자이므로a ** b ** ca ** (b ** c)와 동일합니다.

2 ** 3    // 8
NaN ** 2  // NaN
3 ** 2.5  // 15.588457268119896
10 ** -1  // 0.1

그것의 장점은 Big Integers도 지원한다는 점이지만 동시에 괄호 안에 음수를 넣어야한다는 단점이 있습니다.

Harshit Jindal avatar Harshit Jindal avatar

Harshit Jindal has done his Bachelors in Computer Science Engineering(2021) from DTU. He has always been a problem solver and now turned that into his profession. Currently working at M365 Cloud Security team(Torus) on Cloud Security Services and Datacenter Buildout Automation.

LinkedIn

관련 문장 - JavaScript Math