Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript Math.cbrt() 함수 완벽 정리 – 숫자의 세제곱근 구하기

JavaScript의 Math 객체가 제공하는 cbrt() 함수는 인자로 전달받은 숫자의 세제곱근(立方根)을 계산하여 반환합니다. 예를 들어, 27을 전달하면 3을, 729를 전달하면 9를 결과로 얻을 수 있습니다.

문법(Syntax)

Math.cbrt() 함수의 기본 문법은 다음과 같습니다.

Math.cbrt(number)

여기서 number는 세제곱근을 구하고자 하는 숫자를 의미합니다. 음수도 입력할 수 있으며, 음수를 전달하면 해당 값의 음수 세제곱근이 반환됩니다. 예를 들어 Math.cbrt(-8)-2를 반환합니다.

사용 예제

다음은 Math.cbrt() 함수를 활용해 729의 세제곱근을 구하는 간단한 예제입니다.

<html>
<head>
    <title>JavaScript Example</title>
</head>
<body>
    <script type="text/javascript">
        var result = Math.cbrt(729);
        document.write("Cube root of the given number: " + result);
    </script>
</body>
</html>

실행 결과(Output)

위 코드를 실행하면 브라우저에 다음과 같은 결과가 출력됩니다.

Cube root of the given number: 9

참고 사항

Math.cbrt() 함수는 ECMAScript 6(ES2015)에서 도입되었으며, 모든 최신 브라우저에서 지원됩니다. 참고로 제곱근을 구할 때는 Math.sqrt(), 거듭제곱을 계산할 때는 Math.pow() 함수를 사용하면 됩니다. 또한 이전 코드 예제에 있던 불필요한 괄호 오류(Math.cbrt(729)))를 수정하여 정상적으로 동작하도록 정리했습니다.