Ao resolver problemas matemáticos em JavaScript, encontrar a potência de um número é uma tarefa comum. Você pode calcular facilmente o expoente dos números pequenos, mas para os números grandes é um pouco difícil. Em JavaScript, você pode usar diferentes abordagens, como métodos ou operadores predefinidos.
Este artigo ilustrará as diferentes maneiras de obter o expoente de um número em JavaScript.
Como obter/encontrar o expoente de um número em JavaScript?
Para obter o expoente de um número, use as seguintes abordagens:
Método 1: obter o expoente de um número usando o operador “**”
Para obter o expoente ou uma potência de um número, use o “ ** ” operador. Retorna o resultado da multiplicação do primeiro operando pela potência do segundo operando. É o mesmo que Math.pow().
Sintaxe
Utilize a seguinte sintaxe para o operador “**”:
base ** expoenteExemplo
Crie duas variáveis, “ base ' e ' expoentes ”, e armazenar números “ 9 ' e' 3 ” respectivamente:
era base = 9 ;era expoente = 3 ;
Use o operador ** com variáveis de base e expoente e armazene o valor resultante na variável “ poder ”:
era poder = base ** expoente ;Finalmente , imprimir o resultado no console :
[ apenas cc = 'javascript' largura = '100%' altura = '100%' escapou = 'verdadeiro' tema = 'quadro-negro' nowrap = '0' ]
console. registro ( poder ) ;
Pode-se ver que o 9 ^ 3 é 729 como 9 multiplicado por três vezes:
Método 2: obter o expoente de um número usando o método “Math.pow()”
Use o ' Math.pow() ” para obter o expoente de um número em JavaScript. É um método predefinido do objeto Math usado para encontrar a potência de um número n^n.
Sintaxe
Siga a sintaxe fornecida para o método Math.pow():
Matemática . Pancada ( base , expoente )Exemplo
Invoque o método Math.pow() passando as variáveis base e expoente como argumentos e imprima o valor resultante no console:
era exponencial = Matemática . Pancada ( base , expoente ) ;console. registro ( poder ) ;
Saída
Método 3: obter o expoente de um número usando o loop “for”
Você também pode usar o “ para ” loop para obter o expoente de um número sem usar nenhum método JavaScript predefinido.
Exemplo
Defina uma função chamada “ exponentOfNumber() ” que leva dois parâmetros, “ base ' e ' expoente ”. Crie a variável “ poder ” e defina o valor como 1. Use o loop for e multiplique a base com potência até o expoente e retorne à função:
função expoente de número ( base , expoente ) {poder = 1 ;
para ( era eu = 0 ; eu < expoente ; eu ++ ) {
poder = poder * base ;
}
retornar poder ;
}
Chame a função passando “ 9 ' e ' 3 ” como argumentos:
console. registro ( expoente de número ( 9 , 3 ) ) ;A saída exibe “ 729 ” que é o 9^3:
Isso é tudo sobre obter o expoente de um número em JavaScript.
Conclusão
Para obter o expoente de um número em JavaScript, use o comando “ ** ” operador, “ Math.pow() ” ou o método “ para ' laço. Math.pow() é o método mais comum a ser usado para obter o expoente de um número em JavaScript. Este artigo ilustrou as diferentes maneiras de encontrar o expoente de um número em JavaScript.