1
respuesta

error en codigo IMC con Return

He revisado el codigo varias veces y no encuentro error, a pesar de ello no logro hacer que se visualice en el navegador

<meta charset="UTF-8">
<br>
<h2>Calcúlo de IMC</h2>

<script>


function saltarlinea(){

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

}

function imprimir(texto){

    document.write(texto);
    saltarlinea();
}

function calcularImc(peso,altura){

    imc = peso / (altura * altura);
    return imc;
}

var imcJesus = calcularImc(65,1.60)
var imcMateo = calcularImc(60,1.57)

imprimir("El promedio de IMC de Jesus y Mateo es de : " + (imcJesus+imcMateo)/2);
1 respuesta

Hola ya encontre el error, lo que sucede es que no tienes la etiqueta de cerrar en script por ende no te salia nada solo es cuestion de poner al fina del codigo y podras ver el promedio de imc en el navegador.

<meta charset="UTF-8">
<br>
<h2>Calcúlo de IMC</h2>

<script>


function saltarlinea(){

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

}

function imprimir(frase){

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

function calcularImc(peso,altura){

    imc = peso / (altura * altura);
    return imc;
}

    var imcJesus = calcularImc(65,1.60);
    var imcMateo = calcularImc(60,1.57);

    imprimir("El promedio de IMC de Jesus y Mateo es de : " + (imcJesus+imcMateo)/2);


    //este es el que te faltaba 
    </script>