JavaScript의 Math.pow() 함수는 Math 객체의 정적 메서드로, 두 개의 숫자를 인수로 받아 첫 번째 인수를 밑(base)으로, 두 번째 인수를 지수(exponent)로 하는 거듭제곱 값을 반환합니다.
문법
Math.pow() 함수의 기본 문법은 다음과 같습니다.
Math.pow(밑, 지수);
예를 들어, 48의 2제곱을 구하려면 다음과 같이 작성합니다.
Math.pow(48, 2);
예제
아래 예제는 Math.pow()를 사용해 48의 2제곱을 계산하고 그 결과를 화면에 출력하는 코드입니다.
<html>
<head>
<title>JavaScript 예제</title>
</head>
<body>
<script type="text/javascript">
var result = Math.pow(48, 2);
document.write("결과: " + result);
</script>
</body>
</html>실행 결과
결과: 2304
다양한 활용 예시
Math.pow()는 정수뿐만 아니라 음수 지수나 소수 지수도 처리할 수 있어 제곱근 계산 등에도 활용됩니다.
Math.pow(2, 10); // 1024 Math.pow(2, -2); // 0.25 (음수 지수) Math.pow(9, 0.5); // 3 (제곱근 계산)
참고로 ES2016(ES7)부터는 거듭제곱 연산자(**)를 사용할 수도 있습니다. 48 ** 2는 Math.pow(48, 2)와 동일하게 2304를 반환하므로, 상황에 따라 더 간결한 표현으로 활용할 수 있습니다.