Programa Calcular IMC
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
document.write("<hr>");
document.write("<br>");
document.write("<br>");
}
function imprimir (frase) {
document.write(frase);
saltarLinea();
}
function calcularImc (peso, altura, nombre) {
return (peso / (altura * altura));
}
nombre = prompt("Ingrese su nombre: ");
peso = prompt("Ingrese su peso: ");
altura = prompt("Ingrese su altura: ");
imc = calcularImc(peso, altura);
imprimir("El IMC calculado de " + nombre + " es: " + imc);
if (imc < 18.5) {
imprimir("El IMC de " + nombre + " es de una persona de bajo peso.")
}
if (imc >= 18.5 && imc <= 24.9) {
imprimir("El IMC de " + nombre + " es de una persona de peso normal o adecuado.")
}
if (imc >= 25 && imc <= 29.9) {
imprimir("El IMC de " + nombre + " es de una persona con sobrepeso.")
}
if (imc >= 30 && imc <= 34.9) {
imprimir("El IMC de " + nombre + " es de una persona de obesidad en grado 1.")
}
if (imc >= 35 && imc <= 39.9) {
imprimir("El IMC de " + nombre + " es de una persona de obesidad en grado 2.")
}
if (imc > 40) {
imprimir("El IMC de " + nombre + " es de una persona de obesidad en grado 3 o mórbida.")
}
</script>