<!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>Condicionales if</title>
</head>
<body>
<h1>Programa, calcular IMC con el usuario ingresando datos</h1>
<script>
/* Con funciones */
function saltarLinea() {
document.write('<br>');
document.write('<br>');
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
function calcularImc(peso, altura) {
return peso / (altura * altura);
}
nombre = prompt('Ingrese su nombre');
pesoinformado = prompt(nombre + ', Informe su peso');
alturaInformada = prompt(nombre + ', Informe su altura');
imcCalculado = calcularImc(pesoinformado, alturaInformada);
imprimir(nombre + ' su imc calculado es: ' + imcCalculado);
if (imcCalculado < 18.5) {
imprimir(' IMC Abajo de lo recomendado');
}
if (imcCalculado >= 18.5 && imcCalculado < 24.9) {
imprimir(' IMC dentro del intervalo normal');
}
if (imcCalculado >= 25 && imcCalculado < 30) {
imprimir(' IMC considerado como sobrepeso');
}
if (imcCalculado >= 30) {
imprimir(' IMC considerado como obesidad');
}
</script>
</body>
</html>