Galera, da uma olhada pra mim, não estou achando o erro, pois sempre que faço a ultima pergunta, (informe o seu peso) e dou o comando ele imprime que o meu imc é o mesmo valor que eu coloquei em peso, ficando assim: Bruno ,o seu imc é 124
Galera, da uma olhada pra mim, não estou achando o erro, pois sempre que faço a ultima pergunta, (informe o seu peso) e dou o comando ele imprime que o meu imc é o mesmo valor que eu coloquei em peso, ficando assim: Bruno ,o seu imc é 124
Acho que é a sua variavel imc, na linha 23. Tente colocar:
var imc = calculaimc (altura,peso) ;
Espero ter ajudado. OUtra dica é clicar no botão </> na barra e inserir o código entre
aqui
abçs.
Consertei o seu codigo, o problema estava nas variaveis, quando vc foi usar a variavel IMC, n chamou a variavel de calculo que seria calculaimc.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function calculaimc(altura, peso) {
return peso/(altura * altura);
}
var nome = prompt("Qual seu nome?");
var altura = prompt(nome +",Informe a sua altura");
var peso = prompt(nome +", Informe o seu peso");
var imc = (altura * peso);
mostra( nome +",O seu IMC e " + imc);
# </script>