Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Function

Na vídeo aula ele transformou essa var : imc = peso / (altura * altura); para essa: var imc = calculaImc(peso,altura);

E depois fez a função:

function calculaImc(peso,altura){
  var imc = 0;
  imc = peso / (altura * altura);
  return imc.toFixed(2);
}

Minha dúvida é, por que a var imc começa = 0?

2 respostas
solução!

Oi Allan, tudo bem? Não acredito que tenha uma razão especial pra isso, é justo indicar que inicializar variáveis com algum valor é uma boas prática, em alguns casos isso é essencial, mas esse não é o caso.

Obrigado

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software