<!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>Document</title>
</head>
<body>
<h1>body mass index</h1>
<script>
function index(peso, estatura) {
let imc = peso / (estatura * estatura);
return imc;
}
function print(name, imc) {
if (imc > 18.5 && imc < 24.9) {
document.write(`El indice de masa corporal de ${name} es: ${imc}`);
lineBreak(1);
document.write(`El indice de masa corporal es saludable`);
} else if (imc > 25 && imc < 29.9) {
console.log(imc);
document.write(`El indice de masa corporal de ${name} es: ${imc}`);
lineBreak(1);
document.write(`El indice de masa corporal esta en sobrepeso`);
} else if (imc < 18.5) {
document.write(`El indice de masa corporal de ${name} es: ${imc}`);
lineBreak(1);
document.write(`El indice de masa corporal es insuficiente`);
} else if (imc > 30) {
document.write(`El indice de masa corporal de ${name} es: ${imc}`);
lineBreak(1);
document.write(`El indice de masa corporal esta en obesidad`);
}
}
function lineBreak(repeat) {
for (let i = 1; i <= repeat; i++) {
document.write("<br>");
}
}
var name = prompt("Ingrese su nombre");
var estatura = parseFloat(prompt("Ingrese su estatura"));
var peso = parseFloat(prompt("Ingrese su peso"));
document.write("***********************************");
lineBreak(3);
imc = index(peso, estatura);
print(name, imc);
lineBreak(3);
document.write("***********************************");
</script>
</body>
</html>