Bem-vindo ao blog de Felix Ricardo Gilioli

Compartilhando conhecimento sobre tecnologia, programação e engenharia de software

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

| Categorias: 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.

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.