Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

error con mi código

Tengo un problema con mi código, no me sirve

<meta charset="utf-8">
<h1>PROGRAMA PARA CALCULAR EL IMC</h1>

<script>

 function saltarLinea(){

     document.write("<br>");
     document.write("<br>");
     document.write("<br>");

 }

 function imprimir(frase) {

     document.write(frase);
     saltarLinea();
 }

 function calcularImc(peso,altura){

     return (peso / (altura + altura));
 }

 nombre = promt("Informe su nombre");
 pesoInformado = promt(nombre + "; Informe su peso");
 alturaIndormado = promt(nombre + "; informe su altura");

 imcCalculado = calcularImc(pesoInformado,alturaIndormado);  

 imprimir(nombre + ", su imc calculado es:  " + imcCalculado); 

if (imcCalculado < 18.5) {
 imprimir("bajo de peso")
}

if (imcCalculado >= 18.5) {
    if (imcCalculado < 25) {

        imprimir("IMC está dentro del intervalo normal") 
    }
}

if (imcCalculado >= 25) {

    if (imcCalculado < 30) {

        imprimir("IMC considerado como sobrepeso");
    }
}


if (imcCalculado >= 30) {
    imprimir("IMC considerado como obesidad")
}

</script>
1 respuesta
solución!

Buenas! el error en tu código esta en el tipeo del " prompt ", de manera que tipeaste promt, en vez de prompt, prueba con reemplazar el siguiente código con la respectiva parte del tuyo:

nombre = prompt("Informe su nombre"); pesoInformado = prompt(nombre + "; Informe su peso"); alturaIndormado = prompt(nombre + "; informe su altura");

Saludos y espero haberte ayudado!!