它将基数恢复为指数幂,即base exponent 。
Math.pow()
函数的语法为:
Math.pow(base, exponent)
pow()
是静态方法,使用Math
类名称进行调用。
Math.pow()参数
Math.pow()
函数可以接受:
- base-基数
- 指数 -用于提高基数的指数
从Math.pow()返回值
- 返回
Number
这等于提高到指数幂的基础 。
示例:使用Math.pow()
// using Math.pow()
// simple numbers
var num = Math.pow(5, 2);
console.log(num); // 25
// fractional exponents
num = Math.pow(8, 1 / 3); // cube root
console.log(num); // 2
// signed base or exponents
num = Math.pow(-2, 5);
console.log(num); // -32
num = Math.pow(4, -2);
console.log(num); // 0.0625
// -ve bases with fractional exponents return NaN
num = Math.pow(-8, 1 / 3);
console.log(num); // NaN
输出
25
2
-32
0.0625
NaN
在这里,我们可以看到Math.pow()
函数将底数提高到指数幂。但是,请注意,具有分数指数的负碱基总是返回NaN
。