Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Arrow function

Prezados, bom dia!

function mediaSala (notasDaSala){
    const somaDasNotas = notasDaSala.reduce((acumulador, atual) => atual + acumulador,0)
    return somaDasNotas/notasDaSala.length;
} 

Eu poderia substituir a arrow function por uma função declarada da maneira tradicional? Se sim, como ficaria essa função?

Arrow function é uma ótima forma de enxugar o código, mas estou com dificuldade pra "traduzir" a arrow function em uma função tradicional.

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Fala Hugo!

function mediaSala (notasDaSala){
    const somaDasNotas = notasDaSala.reduce(
            function(acumulador, atual) {
                          return acumulador + atual;
            }, 0 )

    return somaDasNotas/notasDaSala.length;
}

espero ter ajudado