JavaScript Math.pow() 方法用于计算基数到指数的幂。此方法采用两个参数:基数(我们想要提高的数字)和指数(我们想要将基数提高到的幂)。
以下是此方法返回 “NaN” 作为结果的情况 -
- 如果指数为 NaN。
- 如果基数为 NaN 且指数不为 0。
- 如果基数为 ±1,指数为 ±Infinity。
- 如果基数< 0 且指数不是整数。
- 如果其中一个或两个参数都是非数字。
注意:此 methos 等效于 ** 运算符。
语法
以下是 JavaScript Math.pow() 方法的语法 -
参数
此方法接受两个参数。下面描述相同 -
- base: 基数。
- exponent: 基数提高到的指数。
返回值
此方法将 x 的值返回 y 的幂 (xy)。
示例 1
在下面的示例中,我们使用带有正整数和负整数参数的 JavaScript Math.pow() 方法 -
输出
如果我们执行该程序,它会为提供的数字返回 125 和 -0.008 作为结果。
示例 2
在这里,我们通过传递零个参数来使用 Math.pow() 方法 -
输出
如果我们执行该程序,它会返回 1、0、Infinite 和 1 作为所提供数字的结果。
示例 3
在此示例中,我们将浮点数作为参数传递 -
输出
如果我们执行该程序,它会返回 “230.57437175697558” 作为所提供数字的结果。
示例 4
以下是 Math.pow() 方法返回 “NaN” 作为结果的情况 -
输出
如果我们执行上述程序,它将对所有情况返回 “NaN”。