Olá Amigos, conforme resposta da questão ele informa "Existem várias formas de implementar esse código..."
Gostaria de conhecer outras formas mais complexas ou ainda mais simples que chegue ao mesmo resultado para fins de conhecimento.
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!
Olá Amigos, conforme resposta da questão ele informa "Existem várias formas de implementar esse código..."
Gostaria de conhecer outras formas mais complexas ou ainda mais simples que chegue ao mesmo resultado para fins de conhecimento.
Oi Rodrigo, tudo bem?Uma outra forma em que você poderia ter o mesmo resultado era quebrar todo esse comportamento em pequenas outras funções ou até mesmo criar objetos diferentes.
Tipo: Uma função que criar um objeto paciente (já com a estrutura HTML) e te retorne o mesmo. Outra função que calcula o IMC a partindo de um paciente que você passa para essa função, e outra função que insere o paciente na tabela.
Ou: Neste caso, pode fazer sentido o paciente saber calcular seu prorpio imc, então colocariamos a função do calculo do IMC como metodo do objeto paciente.
Poderiamos não usar o querySelector e usar o getElementBy[AlgumaCoisa] (tagName, className, Id)... e ter o mesmo resultado em todos os casos... São formas diferentes.
Espero ter ajudado! Bons estudos....Caso tenha dúvidas, sinta-se a vontade pra perguntar mais...
Blz, agradeço. Tentei essas formas e deu certo, valeu pela ajuda.