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

Não apareceu o resultado do IMC

fiz todos os procedimentos corretamente e não aparece o resultado

4 respostas

Oi, Caroline, tudo bem?

Algum detalhe pode ser passado despercebido e não está funcionando. Você poderia colcoar aqui os arquivos onde se concentram os calculos do IMC e o HTML para testarmos?

var titulo = document.querySelector(".titulo");
titulo.textContent = "Aparecida Nutricionista";

var paciente = document.querySelector("#primeiro-paciente");

var tdPeso = paciente.querySelector(".info-peso");
var peso = tdPeso.textContent;

var tdAltura = paciente.querySelector(".info-altura")
var altura = tdAltura.textContent;

var tdImc = paciente.querySelector(".info-imc");

var imc = peso / (altura * altura);

tdImc.textContent = imc;

O codigo index.html , eu só mexi na parte do script para referenciar o js , e ta funcionando porque o titulo mudou , mas o IMC não roda.

solução!

Oi, Caroline, tudo bem?

O IMC está aparecendo corretamente na tabela. Veja que você utilizou os dados somente do primeiro-paciente, no caso, o IMC do Paulo é 25, assim aparece no meu teste com o seu código. Porém, eu utilizei o HTML do instrutor. Verifique se está tudo de acordo ou se aparece alguma mensagem no console do navegador mostrando alguma mensagem que possa a ajudar te identifcar melhor.

Espero ter te ajudado!

Eu abri o console aqui e magicamente funcionou o código. Não sei o que aconteceu =O