Expoentes em JavaScript
Este tutorial ensina como obter os expoentes de um número em JavaScript. JavaScript nos fornece duas maneiras de fazer isso. Podemos usar a função Math.pow() ou o operador de exponenciação **.
Math.pow() para obter o expoente em JavaScript
A função Math.pow() é usada para calcular a potência de um número, ou seja, calcular a base para a potência do expoente (baseexponente). Ele retorna NaN se a base for negativa e o expoente não for um inteiro. É uma função estática e sempre usada como Math.pow() e não como um objeto da classe Math.
Sintaxe de Math.pow()
Math.pow(base, exponent) Parâmetros Math.pow()
base: é o número base que deve ser aumentado.exponent: é o valor utilizado para elevar a base.
Valor de retorno de Math.pow()
O método Math.pow() retorna (baseexponent).
Exemplo de uso de Math.pow()
console.log(Math.pow(7, 2)); console.log(Math.pow(4, 0.5))); console.log(Math.pow(7, -2)); console.log(Math.pow(-7, 2)); console.log(Math.pow(-7, 1 / 3)); Resultado:
49 2 0.020408163265306124 49 NaN Todos os principais navegadores suportam esse método.
Operador de exponenciação ** em JavaScript
O operador de exponenciação (**) retorna o resultado de elevar a base à potência do expoente, ou seja, (baseexponente). É um operador associativo à direita e, portanto, a ** b ** c é o mesmo que a ** (b ** c).
Exemplo
2 ** 3 // 8 NaN ** 2 // NaN 3 ** 2.5 // 15.588457268119896 10 ** -1 // 0.1 Sua vantagem é que também suporta Big Integers, mas ao mesmo tempo tem a desvantagem de termos que manter as bases negativas entre parênteses.
Harshit Jindal has done his Bachelors in Computer Science Engineering(2021) from DTU. He has always been a problem solver and now turned that into his profession. Currently working at M365 Cloud Security team(Torus) on Cloud Security Services and Datacenter Buildout Automation.
LinkedIn