Antigamente em Javascript quando queríamos obter a potência de um valor, utilizamos o objeto Math para realizar esse tipo de operação. Agora nas novas versões do EcmaScript é possível fazer isso de uma maneira mais simples.
Vamos supor que temos um número e queremos elevar ele ao cubo, podemos fazer isso da seguinte maneira:
2 ** 3
Perceba que utilizamos o operador ** para elevar um número, este código é o equivalente a multiplicarmos o valor 2 por três vezes, como 2 * 2 * 2.
Radiciação
Se desejarmos obter a raiz de um valor, podemos fazer isso da seguinte forma:
8 ** (1/3)
O exemplo acima calcula a raiz cúbica do número 8, que neste caso é 2. Se desejamos obter a raiz quadrada fazemos da seguinte forma:
16 ** (1/2) ou 16 ** 0.5
Perceba que sempre que queremos obter a raiz de um número, fazemos o inverso da potência, dividindo sempre o número 1 pelo número que deseja calcular a raiz.
Como calcular potência em JavaScript?
Para calcular potência em JavaScript, você pode usar o operador **
. Por exemplo,
2 ** 3
calcula 2 elevado à potência 3, resultando em 8.
Como calcular raiz quadrada em JavaScript?
Para calcular a raiz quadrada em JavaScript, você pode usar numero ** 0.5
. Por
exemplo, 16 ** 0.5
retorna 4.
Como calcular raiz cúbica em JavaScript?
Para calcular a raiz cúbica em JavaScript, use numero ** (1/3)
. Por exemplo, 8
** (1/3)
retorna 2, que é a raiz cúbica de 8.