Toda vez que coloco para calcular o "IMC" me dá a ultima informação que digitei. Já conferi e não consegui identificar meu erro.
meta charset="UTF-8">
<script>
function pulaLinha()
{
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha()
}
function calculaImc(altura, peso)
{
var imc = (peso / ( altura * altura ));
return imc;
}
var altura = parseInt(prompt("Digite sua altura."));
var peso = parseInt(prompt("Digite seu peso."));
calculaImc(altura, peso);
if (imc < 18.5)
{
mostra("seu IMC de " + imc + " indica que vc está abaixo do peso");
}
if (imc > 35 )
{
mostra("seu IMC de " + imc + " indica que vc está acima do peso ideal");
}
if (imc >= 18.5 && imc <= 35)
{
mostra("OK!, seu IMC de " + imc + " indica que vc está entre os 2 limites!")
}
</script>