1
respuesta

Mi código rangos de IMC.

<!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>CALCUALNDO IMC</title>
</head>
<body>

</body>
<script>
    // Salto de linea
 function lineJump1() {
  document.write('<br>');
  document.write('<br>');
  document.write('<br>');
};

// Mostrar en pantalla

print = sentence => {
    document.write(`<big>  ${sentence} </big>`);
    lineJump1();
};

// Calcular el IMC.
function calcularImc (weight,height){

return (weight / (height * height));

};


lineJump1();
let nombre = prompt('Cual es tu nombre?');
let peso = prompt(`${nombre}, cual es tu peso?`);
let altura = prompt(`${nombre}, cual es tu altura?`);

imcCalculado = calcularImc(peso,altura);

print(`${nombre}, su IMC es ${imcCalculado}`);

if(imcCalculado < 18.5){

    print('Esta por abajo de lo recomendado');
};

if(imcCalculado >= 18.5){

    if(imcCalculado < 25){

    print('Esta en lo recomendado');

    };
};

if(imcCalculado > 25){

    if(imcCalculado <= 30){

    print('Esta con sobrepeso');

    };
};

if(imcCalculado > 30){
    print('Esta con obesidad');
};

</script>
</script>
</html>
1 respuesta

Hola , espero que esté bien.

Gracias por compartir tu código con nosotros, he probado aquí y el resultado ha sido muy bueno.