<html>
<head>
<meta charset="utf-8">
<title>IMC CON CONDICIONALES</title>
</head>
<body>
<h3>CALCULADORA IMC</h3>
<script>
var imc = Number(0.0);
var paciente = 0;
var insuficiente = 18.5;
var normal = 24.9;
var sobrepeso = 25;
var preobesidad = 29.9;
var obesidad = 30;
var peso = Number(prompt("Por favor ingrese cuanto pesa: "));
var altura = Number(prompt("Por favor ingrese cuanto mide: "));
function salto() {
document.write("<br><br>")
}
function mensaje(texto){
document.write(texto);
salto();
}
function calculo(peso,altura) {
imc = peso/(altura*altura);
return (imc);
}
function alarma() {
if (imc < insuficiente) {
mensaje("Cuidado!!! su IMC es insuficiente; consulte inmediatamente a un profesional de la salud.");
}
if (imc > insuficiente && imc < normal) {
mensaje("Felicitaciones!!! su IMC está normal.");
}
if (imc == sobrepeso) {
mensaje("Atención!!! su IMC indica que tiene SOBREPESO; consulte a un profesional de la salud.");
}
if (imc > sobrepeso && imc < preobesidad) {
mensaje("Cuidado su IMC indica PREOBESIDAD; consulte inmediatamente a un profesional de la salud.");
}
if (imc >= obesidad) {
mensaje("Tenga cuidado lo anterior indica que está OBESO y puede desarrollar patologías Cardiacas, Hipertensión, Diabétes entre otras... consulte cuanto antes un profesional de la salud.");
}
}
mensaje("El valor de su peso ingresado es: "+peso+" Kg y su estatura: "+altura+" Mts");
mensaje("Su IMC es: "+calculo(peso, altura));
alarma();
</script>
</body>
</html>