1
resposta

[Sugestão] Usando Multiplas funções alinhadas no Execicio

Aproveitando meu estudo da função deixo aqui uma outra forma usando múltiplas funções alinhadas, mais como estudo do que exercicio, é claro que existem formas mais elegantes de fazer mas achei interessante fazer um experiemento

//Encadeaento de escopo/Closures
function nota1(n1){
   function nota2(n2){
      function nota3(n3){
         function nota4(n4){
            return media = ((n1 + n2 + n3 + n4)/4);
         }
         nota4(5)
      }
      nota3(3)
   }
   nota2(6)
}
nota1(7)

function verificarAprovacao(media){
return media >= 5 ? 'aprovado':'Reprovado';
}
let resultado = verificarAprovacao(media)
alert(`${media}`);
alert(`${resultado}`);

[https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Guide/Functions#m%C3%BAltiplas_fun%C3%A7%C3%B5es_aninhadas](Múltiplas funções aninhadas)

1 resposta

Olá Ivan!

Que interessante ver você explorando o conceito de funções aninhadas em JavaScript!

É uma ótima maneira de aprender e fixa o conhecimento.

Obrigado por compartilhar conosco. Continue praticando e explorando cada vez mais!

Bons estudos!

Sucesso

Um grande abraço e até mais!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!