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

ERRO NO CODIGO

Estou usando o código abaixo, mas no navegador aparece "o seu IMC é NaN". Não consegui identificar o erro. Utilizo o navegador Chrome.

4 respostas
solução!

tente usar

return imc;

entre os colchetes, abaixo da variável. Exemplo:

function calculaImc (altura, peso){

var imc = peso / (altura * altura);
return imc;
}

o meu deu o mesmo erro tentei colocar o var imc = peso / (altura * altura); return imc; mas deu o mesmo erro.. ?????

Marcos, quando você coloca a altura no prompt, você está colocando a altura com virgula? Exemplo: 1,74.

Eu tive esse problema e resolvi usando um ponto no lugar da virgula. Exemplo: 1.56

Aconteceu a mesma coisa comigo e o problema era realmente o uso da vírgula. Obrigada, Estevão!