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
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!
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
aquiabç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>