JavaScript Math.cbrt() 方法
通常,一个数的立方根是将其乘以 3 得到原始数。换句话说,一个数 (x) 的立方根是一个满足 yyy = x 的值 (y)。
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"作为结果。

