Bem-vindo ao meu blog

Compartilhando conhecimento sobre tecnologia, programação e mais!

Como fazer Potenciação e Radiciação em JavaScript

Publicado em: 17 de March de 2021 | Categorias: JavaScript
Como fazer Potenciação e Radiciação em JavaScript

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.