📜  JavaScript数学pow()(1)

📅  最后修改于: 2023-12-03 15:31:48.342000             🧑  作者: Mango

JavaScript数学pow()

在JavaScript中,Math.pow()是用来计算一个数字的指数幂的函数。它接受两个参数,第一个参数是底数,第二个参数是指数,返回结果为底数的指数幂值。

语法:

Math.pow(base, exponent)

其中,base为底数,exponent为指数。

示例代码:

console.log(Math.pow(2, 3)); // 输出 8,2的3次方
console.log(Math.pow(5, 2)); // 输出 25,5的2次方
console.log(Math.pow(3, 4)); // 输出 81,3的4次方

Math.pow()函数还可以用来计算浮点数的指数幂,也可以用负数作为指数。

示例代码:

console.log(Math.pow(2.5, 2)); // 输出 6.25,2.5的2次方
console.log(Math.pow(2, -3)); // 输出 0.125,2的-3次方

需要注意的是,如果指数为负数,底数不能为0,否则会返回Infinity,如果指数为Infinity,底数不为0,并且底数和指数都不为NaN,则返回Infinity

示例代码:

console.log(Math.pow(0, -1)); // 输出 Infinity
console.log(Math.pow(2, Infinity)); // 输出 Infinity
console.log(Math.pow(NaN, Infinity)); // 输出 NaN
console.log(Math.pow(2, NaN)); // 输出 NaN