// 1. Crea una función que calcule el índice de masa corporal (IMC) de una persona a partir de su altura en metros y peso en kilogramos, que se recibirán como parámetros.
const calculoImc = (masa, estatura) => {
return (masa/(Math.pow(estatura,2))).toFixed(2);
};
// 2. Crea una función que calcule el valor del factorial de un número pasado como parámetro.
const calculoFactorial = (numero) => {
if (numero === 0 || numero === 1) {
return 1;
}
return numero * calculoFactorial(numero - 1);
};
// 3. Crea una función que convierta un valor en dólares, pasado como parámetro, y devuelva el valor equivalente en reales(moneda brasileña,si deseas puedes hacerlo con el valor del dólar en tu país). Para esto, considera la cotización del dólar igual a R$4,80.
const convertirCopAUsd = (pesosCop) => {
return (pesosCop/4100).toFixed(2);
};
// 4. Crea una función que muestre en pantalla el área y el perímetro de una sala rectangular, utilizando la altura y la anchura que se proporcionarán como parámetros.
const calculoAreaPerimetroRectangulo = (base, altura) => {
alert(`El área y perímetro de una sala rectagular de ${base}m x ${altura}m es: ` + (base*altura) + `m2 y ` + (2*base + 2*altura) + `m`);
};
// 5. Crea una función que muestre en pantalla el área y el perímetro de una sala circular, utilizando su radio que se proporcionará como parámetro. Considera Pi = 3,14.
const calculoAreaPerimetroCirculo = (diametro) => {
alert(`El área y perímetro de una sala circular de ${diametro}m de diámetro es: ` + ((Math.PI)*(Math.pow((diametro/2),2))).toFixed(2) + `m2 y ` + (Math.PI*diametro).toFixed(2) + `m`);
};
// 6. Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
const tablaMultiplicar = (numero) => {
for(i=1; i<=10; i++){
console.log(`${numero} x ${i} = ${numero*i}`);
}
};
console.log(calculoImc(71,1.82));
console.log(calculoFactorial(0));
console.log(convertirCopAUsd(70000));
calculoAreaPerimetroRectangulo(9,3);
calculoAreaPerimetroCirculo(9);
tablaMultiplicar(9);