Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
3
respuestas

if en cascada

hola tengo un problema con el if, al momento de usarlo en cascada intentando que todo este dentro del primer if y el segundo en teoría todo esta dentro, pero al momento de imprimir solo me retorna el dato ejemplo el peso, pero no imprime lo que puse que imprimiera

3 respuestas

Hola, ayudaría mucho si pudiéramos ver tu código.

Utiliza el boton que esta "</>" para lo copies dentro.

mira

function calcularImc(peso,altura){

return (peso/(altura*altura));
}
nombre = prompt("informe su nombre");
pesoInformado = prompt(nombre + ",informe su peso:");
alturaInformado = prompt(nombre + ",informe su altura:");
imccalculado = calcularImc(pesoInformado,alturaInformado);

imprimir(nombre + "El IMC calculado es: " + imccalculado);


if (imccalculado< 18.5){
    imprimir("imc abajo de los recomendado");
}
if (imccalculado > = 18.5){

     if (imccalculado < 25){

     imprimir("imc dentro de lo normal"):    

     }

}
if (imccalculado >= 30){
imprimir("imc en obesidad");
}

Disculpa q te responda recién, en imc dentro de lo normal hay dos puntos y lo otro q se me ocurre es el >= lo tiendo a usar junto, no sé si está bien