<meta charset="UTF-8">
<center>
<h2>Cálculo de IMC</h2>
</center>
<big>
<p>
O cálculo do Índice de Massa Copórea é o peso (em kg) dividido pela altura (em metros)
</p>
</big>
<hr>
<br>
<script>
// IMC = peso / (altura * altura)
function pulaLinha(){
document.write("<br><br>");
}
function mostra(frase){
document.write(frase);
pulaLinha();
}
function calculaImc(peso, altura){
var alturaMetros = altura / 100;
var imc = Math.round(peso / (alturaMetros ** 2));
return imc;
}
var pesoLucas = 61;
var alturaLucas = 181;
var imcLucas = calculaImc(pesoLucas, alturaLucas);
mostra("O IMC do Lucas é " + imcLucas);
var pesoJulia = 56;
var alturaJulia = 160;
var imcJulia = calculaImc(pesoJulia, alturaJulia);
mostra("O IMC da Julia é " + imcJulia);
var totalImc = imcLucas + imcJulia;
mostra("A soma dos IMC's é " + totalImc);
// Usando o prompt / input
document.write("<hr><br>");
var nome = prompt("Digite seu nome");
var pesoInformado = prompt(nome + ", informe seu peso (em quilogramas)");
var alturaInformada = prompt(nome + ", informe sua altura (em centímetros)");
var imc = calculaImc(pesoInformado, alturaInformada);
mostra(nome + ", seu IMC é " + imc);
if(imc < 18.5){
mostra("Seu IMC está abaixo do recomendado");
}
if(imc > 35){
mostra("Seu IMC está acima do recomendado");
}
if(imc >= 18.5 && imc <= 35){
mostra("Seu IMC é o recomendado");
}
</script>