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

desafio: Hora de practicar

//índice de masa corporal
function imc(altura, peso) {
  let masa = peso / (altura * altura);
  masa.toFixed(2);

  return `Peso ${peso}, altura ${altura}, el IMC es: ${masa.toFixed(2)}`;
}
console.log(imc(1.75, 75));

//Valor del factorial de un número pasado como parámetro
function factorial(num) {
  let inicial = num;
  if (num === 0 || num === 1) return 1;

  for (let i = num - 1; i >= 1; i--) {
    num *= i;
  }
  return `El número facturial de ${inicial} es ${num}`;
}
let fact = factorial(6);
console.log(fact);

//Convierta un valor en dólares, pasado como parámetro y tipode moneda
function dolaresAMonedaNacional(dolares, tipoCambio, tipoMoneda) {
  let total = dolares * tipoCambio;
  return `${dolares} dolares en tipo de cambio ${tipoCambio} ${tipoMoneda}, equivalen a $ ${total} ${tipoMoneda}`;
}

let totalConversion = dolaresAMonedaNacional(100, 20, 'pesos');
console.log(totalConversion);

//Perímetro de una sala rectangular
function areaPerimetro(altura, ancho) {
  let area = altura * ancho;
  let perimetro = (altura + ancho) * 2;
  return `La sala tiene un perímetro de ${perimetro} y un área de ${area}`;
}

console.log(areaPerimetro(20, 10));

//Perímetro de una sala circular
function areaPerimetroCircular(radio) {
  const PI = 3.14;
  let areaCircular = PI * radio * radio;
  let perimetroCircular = 2 * PI * radio;
  return `El area circular es de ${areaCircular} y el perímetro circular es ${perimetroCircular}`;
}

console.log(areaPerimetroCircular(15));

//Tabla de multiplicar de un número dado como parámetro
function tablaMultiplicar(numero) {
  for (let i = 1; i <= 10; i++) {
    //console.log(numero + ' X ' + i + '= ' + numero * i);
    console.log(`${numero} X ${i} = ${numero * i}`);
  }
  return;
}
console.log(tablaMultiplicar(5));
1 respuesta

Hola Jose, 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.

¡Abrazos y buenos estudios!

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