Hola, como estan? tengo un problema estoy optimizando mi codigo para hacer el IMC y cuando ingreso los datos me devuelve que el imc es inferior al recomendado cuando no lo es, que creen que podria estar pasando? no encuentro el error. Saludos
<!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>Calculando el IMC</title>
</head>
<h1>
Calculando el IMC
</h1>
<body>
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
document.write("<hr>");
document.write("<br>");
}
function imprimir(frase) {
document.write("<big>" + frase + "</big>");
saltarLinea();
}
function calcularIMC (peso,altura){
imc = peso / (altura * altura);
return(imc);
}
nombreIndividuo = prompt("Ingresa acá tu nombre: ");
pesoIndividuo = prompt("Ingresa acá tu peso: ");
alturaIndividuo =prompt("Ingresa acá tu altura: ");
imcIndividuo = calcularIMC(pesoIndividuo,alturaIndividuo);
imprimir("Listo" + nombreIndividuo+ " tu IMC es: " + imcIndividuo);
if( imcIndividuo <= 18,5){
imprimir("Hola " + nombreIndividuo + " tu IMC es inferior al recomendado")
};
if (imcIndividuo >= 18,5 && imcIndividuo < 25){
imprimir("Hola, " + nombreIndividuo + " tu indice de masa corporal esta dentro del estandar Normal")
};
if (imcIndividuo >= 25 && imcIndividuo < 30){
imprimir("Hola, " + nombreIndividuo + " tu indice de masa corporal esta dentro del estandar de Sobrepeso")
};
if (imcIndividuo >= 30){
imprimir("Hola, " + nombreIndividuo + " tu indice de masa corporal esta dentro del estandar de Obesidad")
};
</script>
</body>
</html>