라이브러리

[JAVASCRIPT] Math.cbrt(x) - 숫자의 세제곱근 반환




Math.cbrt(x)란 무엇인가?

`Math.cbrt(x)`는 JavaScript에서 사용할 수 있는 수학 함수 중 하나입니다. 이 함수는 주어진 수 `x`의 세제곱근을 반환합니다. 세제곱근은 어떤 수를 3번 제곱한 결과를 말합니다.

Math.cbrt(x) 사용 예제

#hostingforum.kr
javascript

// 세제곱근을 구하는 예제

let num = 27;

let result = Math.cbrt(num);

console.log(`27의 세제곱근은 ${result}입니다.`);



위의 예제에서는 `num` 변수에 27을 할당하고 `Math.cbrt(num)`을 사용하여 27의 세제곱근을 구합니다. 결과는 `3`으로 출력됩니다.

Math.cbrt(x) 사용 시 주의점

* `Math.cbrt(x)`는 `-Infinity`와 `Infinity`에 대해 정의되지 않습니다. 따라서 `-Infinity`와 `Infinity`를 입력할 경우 `NaN`을 반환합니다.
* `Math.cbrt(x)`는 `NaN`을 입력할 경우 `NaN`을 반환합니다.

Math.cbrt(x)와 Math.pow()의 차이

`Math.cbrt(x)`와 `Math.pow(x, 1/3)`은 같은 결과를 반환합니다. 그러나 `Math.pow(x, 1/3)`은 더 일반적인 형태로 사용할 수 있습니다. 예를 들어, `Math.pow(x, 2)`은 `x`의 제곱을 반환합니다.

#hostingforum.kr
javascript

// Math.cbrt(x)와 Math.pow(x, 1/3)의 차이

let num = 27;

let result1 = Math.cbrt(num);

let result2 = Math.pow(num, 1/3);

console.log(`Math.cbrt(${num}) = ${result1}`);

console.log(`Math.pow(${num}, 1/3) = ${result2}`);



위의 예제에서는 `Math.cbrt(num)`과 `Math.pow(num, 1/3)`을 사용하여 27의 세제곱근을 구합니다. 결과는 동일합니다.

Math.cbrt(x)와 Math.sqrt()의 차이

`Math.cbrt(x)`와 `Math.sqrt(x)`은 모두 제곱근을 반환하는 함수입니다. 그러나 `Math.cbrt(x)`는 세제곱근을 반환하는 반면 `Math.sqrt(x)`는 두제곱근을 반환합니다.

#hostingforum.kr
javascript

// Math.cbrt(x)와 Math.sqrt(x)의 차이

let num = 9;

let result1 = Math.cbrt(num);

let result2 = Math.sqrt(num);

console.log(`Math.cbrt(${num}) = ${result1}`);

console.log(`Math.sqrt(${num}) = ${result2}`);



위의 예제에서는 `Math.cbrt(num)`과 `Math.sqrt(num)`을 사용하여 9의 세제곱근과 두제곱근을 구합니다. 결과는 `3`과 `3`으로 동일합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 6 페이지

검색

게시물 검색