JavaScript Math.cbrt() 方法



一般来说,一个数的立方根是一个数,它自身相乘三次得到原来的数。换句话说,一个数 (x) 的立方根是一个值 (y),使得 y×y×y = x。

JavaScript 的 Math.cbrt() 方法接受一个数字作为参数,并计算所提供数字的立方根。如果我们将空数字或非数字值作为参数传递给此方法,则它返回“NaN”作为结果。

语法

以下是 JavaScript Math.cbrt() 方法的语法:

Math.cbrt(x);

参数

此方法只接受一个参数。具体描述如下:

  • x: 一个数值。

返回值

此方法返回所提供数字的立方根。

示例 1

在下面的示例中,我们使用 JavaScript Math.cbrt() 方法来计算所提供数字的立方根:

<html>
<body>
<script>
   let number = Math.cbrt(216);
   document.write(number);
</script>
</body>
</html>

输出

上述程序返回 6 作为结果。

示例 2

在这里,我们计算 0 和 1 的立方根:

<html>
<body>
<script>
   let number1 = Math.cbrt(0);
   let number2 = Math.cbrt(1);

   document.write(number1, "<br>", number2);
</script>
</body>
</html>

输出

它返回 0 和 1 作为立方根。

示例 3

在这个示例中,我们将一个数值作为字符串传递给此方法。cbrt() 方法将数字字符串转换为数字,然后计算其立方根:

<html>
<body>
<script>
   let number = Math.cbrt("20");
   document.write(number);
</script>
</body>
</html>

输出

上述程序返回“2.7144176165949063”作为立方根。

示例 4

如果我们将空数字或非数字值作为参数传递给此方法,它将返回“NaN”作为输出:

<html>
<body>
<script>
   let number1 = Math.cbrt("Tutorialspoint");
   let number2 = Math.cbrt();

   document.write(number1, "<br>", number2);
</script>
</body>
</html>

输出

如果我们执行上述程序,它将返回“NaN”作为结果。

广告
© . All rights reserved.