Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

O certo não seria dividir as contas em funções específicas?

Olá, eu tenho o costume de seprar os cálculos referente ao programa em funções especificas, até mesmo o de validar se o inteiro é NaN. Tipo, em vez de criar uma variável "totalDeGastos", eu crio um função para somarGatos e seto o valor de totalDeGastos dentro da função. Ou então, na média, eu cria uma função "calcularMedia(totalDeGastos, quantidadeDeEventos) e dentro dessa função fica responsável para calcular a média.

Isso é certo ou errado ?

1 resposta
solução!

Oi, santi.

Esse exemplo que você trouxe é interessante sim, é uma forma de você resolver um problema, e com a prática, esse método se torna mais usal, de fato. Mas o foco desse curso não é performace ou boa prática. É um curso bem introdutórico em lógica de programação, o foco é ensinar a priori como resolver probelmas simples através da lógica. Esse seu conhecimento será muito valioso mais a frente quando você fizer programas mais complexos :}