--- title: Math.pow() slug: Web/JavaScript/Reference/Global_Objects/Math/pow translation_of: Web/JavaScript/Reference/Global_Objects/Math/pow ---
Math.pow() 函数返回基数(base)的指数(exponent)次幂,即 base^exponent。
{{EmbedInteractiveExample("pages/js/math-pow.html")}}
Math.pow(base, exponent)
baseexponent由于 pow 是 Math 的静态方法,所以应该像这样使用:Math.pow(),而不是作为你创建的 Math 对象的方法。
Math.powfunction raisePower(x,y) {
return Math.pow(x,y)
}
如果 x 是 2 ,且 y 是 7,则 raisePower 函数返回 128 (2 的 7 次幂)。
| 规范版本 | 规范状态 | 注解 |
|---|---|---|
| ECMAScript 1st Edition. Implemented in JavaScript 1.0 | Standard | Initial definition. |
| {{SpecName('ES5.1', '#sec-15.8.2.13', 'Math.pow')}} | {{Spec2('ES5.1')}} | |
| {{SpecName('ES6', '#sec-math.pow', 'Math.pow')}} | {{Spec2('ES6')}} |
{{Compat("javascript.builtins.Math.pow")}}