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

Parâmetro de calculaImc

Na função calculaImc, eu preciso colocar mesmo form.peso.value e form.altura.value como parâmtros ou pode ser somente peso e altura, como era antes de criar o objeto paciente?

function pegaInfosDoPaciente (form) { /

    var paciente = {
      nome:form.nome.value, //usa-se o name da tag
      peso:form.peso.value,
      altura:form.altura.value,
      gordura:form.gordura.value,
      imc: calculaImc(form.peso.value,form.altura.value)
    }
    return paciente;
  }

Eu testei dos dois modos e deu certo, mas queria saber se há realmente uma diferença e recomendação.

2 respostas
solução!

Oi, Bruna, tudo bem?

Sim, você pode fazer como você observou e testou. O professor faz o código passo a passo da forma mais simples até a forma que será mais enxuta e refatorada. Mais a frente nas aulas o professor irá melhorar mais o código, inclusive, utilizando os parâmetros da função calculaImc como você utilizou.

Qualquer dúvida, é só falar.

Beleza. Obrigada, Laís!