📜  JavaScript数学pow()

📅  最后修改于: 2020-09-27 06:35:04             🧑  作者: Mango

JavaScript Math.pow() 函数返回一个提高到一定幂的数字。

它将基数恢复为指数幂,即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