Respuestas Ejercicio 10 (JS Julio)

Comparte tu respuesta del ejercicio 10.

1 me gusta
const peso = parseFloat(prompt("ingrese su peso"))
const estatura = parseFloat(prompt("ingrese su estatura"));
const imc = peso / (estatura ** 2);
if (imc < 18.5) {
   console.log(imc.toFixed(2) + " estas en bajo peso");
} else if (imc >= 18.5 && imc <= 24.9) {
   console.log(imc.toFixed(2) + " estas normal de peso");
} else if (imc >= 25.0 && imc <= 29.9) {
    console.log(imc.toFixed(2) + " estas en sobrepeso");
} else if (imc >= 30.0) {
    console.log(imc.toFixed(2) + " estas obeso");
}

let weight = parseFloat(prompt("Ingresa tu peso en kilogramos por favor: "));
let height = parseFloat(prompt("Ingresa tu estatura en metros por favor: (separador decimal es punto): "));
let BMI = parseFloat(weight/(height^2));

if(BMI < 18.5){
console.log(“Te encuentras bajo de peso!”);
}
else if(BMI >= 18.5 && BMI <= 24.9 ){
console.log(“Tu peso es normal!”);
}
else if(BMI >= 25 && BMI <= 29.9 ){
console.log(“Tienes sobrepeso.”);
}
else if(BMI >30 ){
console.log(“Tu rango de peso es catalogado como obeso.”);
}

Comparto mi solución.

let pesoPersona = parseFloat(prompt("Por favor ingrese su peso: "));
let alturaPersona = parseFloat(prompt("Por favor ingrese su altura: "));

let BMI = pesoPersona / (alturaPersona * alturaPersona);

if (BMI < 18.5){
  console.log("Bajo de peso");
} else if (BMI >= 18.5 && BMI <= 24.9){
  console.log("Normal");
} else if (BMI >= 25 && BMI <= 29.9){
  console.log("Sobrepeso");
} else if (BMI >= 30){
  console.log("Obeso");
}

Operador ternario Anidado:

 const peso = parseFloat(prompt("ingrese el peso"))
    const estatura = parseFloat(prompt("ingrese la estatura"));
    const imc = peso / (estatura ** 2);
    let aux = (imc < 18.5 ) ? 'Bajo de peso' :
               (imc >= 18.5 && imc <= 24.9 ) ? 'Normal' : 
               (imc >= 25 && imc <= 29.9 ) ? 'Sobrepeso' :
               'Obeso';
    console.log(aux)
const weight = parseFloat(prompt("Escriba su peso: "))
const height = parseFloat(prompt("Escriba su altura: "))
const bmi = weight / Math.pow(height,2)

if (bmi < 18.5) {
  console.log(`Bajo de peso`)
} else if (bmi >= 18.5 && bmi <= 24.9){
  console.log("Normal");
} else if (bmi >= 25 && bmi <= 29.9){
  console.log("Sobrepeso");
} else if (bmi >= 30){
  console.log("Obeso");
}

Esta es mi solución:

let weight = parseFloat(prompt("ingrese su peso"))
let height = parseFloat(prompt("ingrese su estatura"));
let imc = weight / Math.pow(height,2);
        if (imc < 18.5) {
            console.log(`Tu imc es: ${imc}. Te encuentras bajo de peso`);
        } else if (imc >= 18.5 && imc <= 24.9) {
            console.log(`Tu imc es: ${imc}. Estás bien de peso`);
        } else if (imc >= 25.0 && imc <= 29.9) {
            console.log(`Tu imc es: ${imc}. Te encuentras en sobrepeso`);
        } else if (imc >= 30.0) {
            console.log(`Tu imc es: ${imc}. Estás obeso`);
        }

Comparto mi respuesta:

let peso =parseInt(prompt("Ingrese su peso"));
let altura =parseInt(prompt("Ingrese su altura"));
const BMI =peso/(altura*altura);
if(BMI>=30){
    console.log("Obeso");
}else{
    if(BMI>=25){
        console.log("Sobrepeso");
    }else{
        if(BMI>=18.5){
            console.log("Normal");
        }else{
            console.log("Bajo de peso");
        }
    }
}

Buenas noches
Esta es mi respuesta

let peso = parseFloat(prompt('Ingrese su peso'));
let altura = parseFloat(prompt('Ingrese su altura'));
let bmi = peso / (altura**2);
if (bmi<18.5) console.log("Bajo de peso");
else if (bmi >= 18.5 && bmi <= 24.9) console.log("Normal");
else if (bmi >= 25 && bmi <= 29.9) console.log("Sobrepeso");
else console.log("Obeso");
      let weight = parseFloat(prompt("Ingrese su peso: "));
      let tall=parseFloat(prompt("Ingrese su talla: "));
      let bmi=weight/(Math.pow(tall,2))
      if(bmi<18.5){
          console.log("Bajo de peso")
      }else{
          if(bmi<25){
              console.log("Normal")
          }else{
              if(bmi<30){
                    console.log("Sobre peso")
              }else{
                    console.log("Obeso")
              }
          }
      }

Buenas noches, comparto mi código del ejercicio 10

let peso = parseFloat(prompt('Ingresa tu peso'))
let altura = parseFloat(prompt('Ingresa tu altura'));
let bmi = parseFloat(peso/Math.pow(altura,2))
if(bmi<18.5){
	console.log(`Bajo de peso`)
}else if(bmi >= 18.5 && bmi <= 24.9){
	console.log(`Normal`)
}else if(bmi >= 25 && bmi <= 29.9){
	console.log(`Sobrepeso`)
}else if(bmi >= 30){
	console.log(`Obeso`)
}

let peso = parseInt(prompt("Digita tu peso: ")),
altura = parseFloat(prompt("Digita tu altura: ")),
resul = peso / Math.pow(altura, 2);
(resul< 18.5) ? console.log(“Bajo de peso”) :
(resul >= 18.5 && resul <= 24.9) ? console.log(“Normal”) :
(resul>= 25 && resul <= 29.9) ? console.log(“Sobrepeso”) :
console.log(“Obeso”);

const peso = parseFloat(prompt("ingrese su peso"))
const estatura = parseFloat(prompt("ingrese su estatura"))
const imc = peso / (estatura ** 2);
if (imc < 18.5) {
   console.log(imc.toFixed(2) + " bajo peso");
} else if (imc >= 18.5 && imc <= 24.9) {
   console.log(imc.toFixed(2) + " normal");
} else if (imc >= 25.0 && imc <= 29.9) {
    console.log(imc.toFixed(2) + " sobrepeso");
} else if (imc >= 30.0) {
    console.log(imc.toFixed(2) + " obeso");
//Ejercicio 10
let weight = parseFloat(prompt('Ingrese su peso: '))
let height = parseFloat(prompt('Ingrese su altura: '))
let bmi = weight/Math.pow(height,2)

if (bmi < 18.6){
  console.log('Bajo de peso')
} else if (bmi < 25){
  console.log('Normal')
} else if (bmi < 30){
  console.log('Sobrepeso')
} else{
  console.log('Obeso')
}
const weight = parseFloat(prompt('Ingrese su peso: '))
const height = parseFloat(prompt('Ingrese su altura: '))
const BMI = weight / Math.pow(height, 2)

if (BMI<18.5) console.log('Bajo de peso')
else if (BMI>=18.5 && BMI<=24.9) console.log('Normal')
else if (BMI>=25 && BMI<=29.9) console.log('Sobrepeso')
else if (BMI>=30) console.log('Obeso')

Hola, comparto mi solución:

const weight = prompt("Ingrese su peso en Kg por favor");
const height = prompt("Ingrese su altura en m por favor");
const bmi = parseInt(weight) / (parseFloat(height) * parseFloat(height));
if (bmi < 18.5) {
  console.log(`Bajo de peso`);
}else if (bmi < 25) {
  console.log(`Normal`);
}else if (bmi < 30) {
  console.log(`Sobrepeso`);
}else {
  console.log(`Obeso`);
}

Buena noche:

let peso = prompt("Digite su peso: ")
let altura = prompt("Digite su altura: ")

let masaCorporal = parseFloat(peso)/ (parseFloat(altura)^2) 

if (masaCorporal < 18.5){
  console.log('Bajo de peso')
} else if (masaCorporal>18.5 && masaCorporal<24.9){
  console.log('Normal')
} else if (masaCorporal>25 && masaCorporal<29.9){
  console.log('Sobrepeso')
} else {
  console.log('Obeso')
} 

const weight = parseInt(prompt(‘Ingrese su peso’));

const height = parseFloat(prompt(‘Ingrese su altura’));

const bmi = weight/(Math.pow(height,2));

console.log(bmi);

if(bmi<18.5) console.log(“Bajo de peso”);

else if (bmi>=18.5 && bmi<24.9) console.log(“Normal”);

else if (bmi>=25 && bmi<29.9) console.log(“Sobrepeso”);

else console.log(“Obeso”);

Mi respuesta es

let peso = parseFloat(prompt("Ingrese su peso"))
let altura = parseFloat(prompt("Ingrese su altura"))
let BMI = peso/(altura*altura)
if (BMI < 18.5) (console.log("Bajo de peso"))
else if(BMI >= 18.5 && BMI < 25) (console.log("Normal"))
else if(BMI >= 25 && BMI < 30) (console.log("Sobrepeso"))
else if(BMI >= 30) (console.log("Obeso"))
const peso = parseFloat(prompt("Escriba su peso"));
const altura = parseFloat(prompt("Escriba su altura"));
const bmi = peso / Math.pow(altura,2)

if (bmi < 18.5) {
  console.log(`${bmi}, : Bajo de peso`)
} else if (bmi >= 18.5 && bmi <= 24.9){
  console.log(`${bmi}, : Normal`);
} else if (bmi >= 25 && bmi <= 29.9){
  console.log(`${bmi}, : Sobrepeso`);
} else if (bmi >= 30){
  console.log(`${bmi}, : Obeso`);
}