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

Dúvida no Ex. 11 da Aula 7 - Conhecendo o querySelector e adicionando novos pacientes

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.

2 respostas
solução!

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.