<meta charset="UTF-8">
<h1>Mejorando el programa de IMC</h1>
<script>
// Este código cálcula el IMC de una persona en base
// a tres(3) argumentos los cuales son el peso expresado en
// kilogramos (Kg), la altura expresado en metros (m) y el
// nombre del usuario, los cuales deberán ser ingresados
// por el usuario.
function saltarLinea() {
document.write("<br><br><br>");
}
function imprimir(frase) {
document.write("<big>" + frase + "</big>");
saltarLinea();
}
function calcularImc(peso, altura) {
return(imc = peso / (altura * altura));
}
nombre = prompt("¿Cual es tu nombre");
pesoInformado = prompt(nombre + ", Por favor bríndame tu peso");
alturaInformado = prompt(nombre + ", Por favor bríndame tu altura");
imcCalculado = calcularImc(pesoInformado, alturaInformado);
imprimir(nombre + ", tu IMC es: " + imcCalculado);
if (imcCalculado < 18.5) {
imprimir("Te encuentras por debajo de lo recomendado")
}
if (imcCalculado >= 18.5 && imcCalculado <= 24.9) {
imprimir("Te encuentras con un peso normal")
}
if (imcCalculado >= 25 && imcCalculado <= 29.9) {
imprimir("Te encuentras con sobrepeso")
}
if (imcCalculado >= 30) {
imprimir("Te encuentras con obesidad")
}
</script>