<meta charset="utf-8">
<h2>PROGRAMA CALCULAR IMC</h2>
<br>
<script>
function saltarlinea (){
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function imprimir (frase){
document.write(frase);
saltarlinea();
}
// Interactuar con el usuario
function calcularImc(peso,altura){
return(peso / (altura * altura));
}
//Modifico para interactuar usando función prompt: pop-up que espera parámetro
nombre = prompt("Informe su nomnbre"); //con esto la personalización es completa y estoy interactuando con el usuario.
pesoInformado = prompt(nombre + ", informe su peso");
alturaInformado = prompt(nombre + ", informe su altura");
imcCalculado = calcularImc(pesoInformado,alturaInformado);
imprimir(nombre + ", su imcCalculado es: " + imcCalculado);
//Agragamos referencia de los resultados obtenidos, teniendo a la OMS como parámetro.
if (imcCalculado < 18.5) {
imprimir("El Imc abajo de lo recomendable");
}
if (imcCalculado >= 18.5) {
if (imcCalculado < 25) {
imprimir("El Imc está dentro del intervalo normal");
}
}
if (imcCalculado >= 25) {
if (imcCalculado < 30) {
imprimir("El Imc está considerado como sobrepeso");
}
}
if (imcCalculado >= 30) {
imprimir("El Imc está considerado como obesidad");
}
</script>