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

Desafío 3: hora de practicar | Parte 2

//Primera parte
function indiceDeMasaCorporal(Peso , Estatura){
    return Peso/(Estatura**2);
}

const ims = indiceDeMasaCorporal(68,1.68);
console.log(ims);
//Segunda parte
function numeroFactorial(numero) {
    if (numero === 0 || numero === 1) {
//si el numero es 0 O 1 retorna 1 esto evita bucle infinito
      return 1;
    } else {
      return numero * numeroFactorial(numero - 1);
// aqui ya se multiplica con 4 * 3 <--(4-1) | 3 * 2 ... y así consecutivamente
    }
}

const numero = 4;
const resultado = numeroFactorial(numero);

console.log(`Al factorizar el número ${numero} te da un resultado de ${resultado}`);
//tercera parte (Se realizara con la moneda PEN (Soles Peruanos))
function conversionDolares(Soles, Dolares){
    return Soles * Dolares;
}

const conversion = conversionDolares ( 13 , 0.2677);
console.log(conversion);
//cuarta parte
function AreaYPerimetroRectangular( altura , anchura ) {
//se usan formula de área y perimetro para este codigo pues es una calculadora en teoria
    let area = altura * anchura;
    let perimetro = 2 * (altura + anchura);
    
    console.log(`Área: ${area}`);
    console.log(`Perímetro: ${perimetro}`);

    return;
}

let altura = 3;
let anchura = 5;
AreaYPerimetroRectangular(altura, anchura);
//quinta parte
function AreaYPerimetroCircular(radio) {
    //Considera Pi = 3,14.
    let pi = 3.14;
    //Formula de ara y perimetro en cuando a circulos hablamos
    let area = pi * radio * radio;
    let perimetro = 2 * pi * radio;

    console.log(`Área: ${area}`);
    console.log(`Perímetro: ${perimetro}`);

    return;
  }

let radio = 4;
AreaYPerimetroCircular(radio);
//sexta parte
function TablaDeMultiplicar(numerico) {
    for (let i = 1; i <= 10; i++) {
      let resultado = numerico * i;

      console.log(`${numerico} " x " ${i} " = " ${resultado}`);
    }
  }

let numerico = 13;
TablaDeMultiplicar(numerico);
1 respuesta

Hola Lenin, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

Nuestro canal en youtube también tiene varios videos relacionados con Javascript: https://www.youtube.com/@AluraLatam

¡Abrazos y buenos estudios!

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