Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

imc-con-condicionales

function saltarLinea() {
  document.write("<br><br>");
}

function imprimir(frase) {
  document.write(frase);
  saltarLinea();
}

function calculoIMC(peso, altura) {
  return peso / (altura * altura);
}

//Datos del usuario

let nombreUsuario = prompt("Cual es su nombre?");
let pesoUsuario = prompt("Hola " + nombreUsuario + " Cual es tu peso?");
let alturaUsuario = prompt(nombreUsuario + " Cual es tu altura?");
const imcCalculado = calculoIMC(pesoUsuario, alturaUsuario);

imprimir(nombreUsuario + ", tu imc es " + imcCalculado);

if (imcCalculado < 18.5) {
  imprimir("Insuficiencia ponderal");
}

if (imcCalculado >= 18.5 && imcCalculado <= 24.9) {
  imprimir("Intervalo normal");
}

if (imcCalculado == 25) {
  imprimir("Sobrepeso");
}

if (imcCalculado > 25 && imcCalculado < 30) {
  imprimir("Preobesidad");
}

if (imcCalculado > 30) {
  imprimir("Obesidad");
}
1 respuesta

Hola Tomás, espero que estés muy bien.

Estamos muy felices por tu aprendizaje. Excelente solución, probé tu código y funciona muy bien, gracias por compartirlo con nosotros.

Continúa con tus estudios y cualquier duda estaremos aquí =)

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios