Math.pow()

Resumen

La funci贸n  Math.pow() devuelve la  base elevada al exponente , esto es, baseexponente.

Sintaxis

Math.pow(base, exponente)

Parametros

base
El n煤mero base.
exponente
El exponente utilizado para elevar la base.

Descripci贸n

La funci贸n Math.pow() retorna la base elevada al exponente, es decir, baseexponente. La base y el exponente estan en el sistema num茅rico decimal.

Puesto que pow() es un m茅todo est谩tico de Math, siempre se utiliza como Math.pow(). Si la base es negativa y el exponente no es un n煤mero entero, el resultado ser谩 NaN.

Ejemplos

Ejemplo: Usando Math.pow()

// simple
Math.pow(7, 2);    // 49
Math.pow(7, 3);    // 343
Math.pow(2, 10);   // 1024
// exponentes fraccionales
Math.pow(4, 0.5);  // 2 (ra铆z cuadrada de 4)
Math.pow(8, 1/3);  // 2 (ra铆z c煤bica de 8)
Math.pow(2, 0.5);  // 1.412135623730951 (ra铆z cuadrada de 2)
Math.pow(2, 1/3);  // 1.2599210498948732 (ra铆z c煤bica de 2)
// exponentes con signo
Math.pow(7, -2);   // 0.02040816326530612 (1/49)
Math.pow(8, -1/3); // 0.5
// bases con signo
Math.pow(-7, 2);   // 49 (los cuadrados son positivos)
Math.pow(-7, 3);   // -343 (El cubo de una base negativa puede ser negativo)
Math.pow(-7, 0.5); // NaN (Los n煤meros negativos no tienen ra铆z cuadrada real)
Math.pow(-7, 1/3); // NaN

Especificaciones

Especificaci贸n Estado Comentarios
ECMAScript 1st Edition. Est谩ndar Definici贸n inicial implementada en JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
La definici贸n de 'Math.pow' en esta especificaci贸n.
Standard
ECMAScript 2015 (6th Edition, ECMA-262)
La definici贸n de 'Math.pow' en esta especificaci贸n.
Standard

Compatibilidad con navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help! (en-US)
Caracter铆stica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte b谩sico (Yes) (Yes) (Yes) (Yes) (Yes)
Caracter铆stica Android Chrome para Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte b谩sico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Ver tambi茅n