<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>IMC</title>
</head>
<body>
<h1>Calcule su IMC</h1>
<script>
function mensaje(msg) {
document.write("<big>" + msg + "</big>");
}
function salto() {
var saltoLinea = mensaje("<br><hr><br>");
}
function imprimir(frase) {
mensaje(frase);
salto();
}
function calcularImc(peso, altura) {
imc = (peso / (altura * altura));
return imc;
}
nombre = prompt("Ingrese su nombre");
pesoInformado = prompt(nombre + ", informe su peso");
alturaInformado = prompt(nombre + ", informe su altura");
imcCalculado = calcularImc(pesoInformado, alturaInformado);
imprimir(nombre + ", su IMC calculado es: " + imcCalculado);
// IMC 18.5 y 24.9, peso normal o saludable.
// Si su IMC es entre 25.0 y 29.9, se encuentra dentro del rango de sobrepeso.
// Si su IMC es 30.0 o superior, se encuentra dentro del rango de obesidad.
if (imcCalculado < 18.5) {
imprimir("Tu IMC se encuentra por debajo de lo recomendado");
} else if (imcCalculado >= 25 && imcCalculado < 29.9) {
imprimir("Tu IMC se encuentra dentro del rango de sobrepeso");
} else if (imcCalculado >= 30) {
imprimir("Tu IMC se encuentra dentro del rango de obesidad");
} else {
imprimir("Tu IMC es saludable")
}
</script>
</body>
</html>