| Você está aqui: JavaScript ::: Dicas & Truques ::: Recursão (Recursividade) | 
| JavaScript para iniciantes - Como escrever uma função recursiva para calcular a potência de um número usando a linguagem JavaScriptQuantidade de visualizações: 2798 vezes | 
| Chamamos de potenciação a operação de se elevar um número (uma base) a um determinado expoente e obter sua potência. Veja a figura a seguir:  Veja que aqui o valor 5 foi elevado ao cubo, ou seja, ao expoente 3 e obtemos como resultado sua potência: 125. O código abaixo mostra como você pode escrever uma função recursiva em JavaScript que permite calcular a potência de um número inteiro: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
<html>
<head>
<title>Estudando JavaScript</title>
</head>
<body>
 
<script type="text/javascript">
  // função recursiva que calcula a potência  de
  // um inteiro
  function potencia(base, expoente){
    if(expoente == 0){
      return 1;
    }
    else{
      return base * potencia(base, expoente - 1);
    }
  }
  var base = 3;
  var expoente = 4;
 
  document.writeln(base + " elevado a " + expoente +
    " = " + potencia(base, expoente));
</script>
 
</body>
</html>
Ao executar este código JavaScript nós teremos o seguinte resultado: 3 elevado a 4 = 81 | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Desafios, Exercícios e Algoritmos Resolvidos de JavaScript | 
| Veja mais Dicas e truques de JavaScript | 
| Dicas e truques de outras linguagens | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 



