// 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 indiceDeMasaCorporal = (altura = 0, peso = 0) => peso / (altura*altura);
console.log(indiceDeMasaCorporal(1.65,68));
// 2.- Crea una función que calcule el valor del factorial de un número pasado como parámetro.
const factorial = ( numero = 0 ) => {
let resultadoFactorial = 1;
if( numero != 0 ){
for( let i = 1; numero > i ; i++ ){
resultadoFactorial += resultadoFactorial * i;
}
}
return resultadoFactorial;
}
console.log( factorial(4) );
// 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 cambioDolarAPesoMexicano = (dolar) => 20.27 * dolar;
cambioDolarAPesoMexicano(5);
// 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 areaYPerimetroRectangulo = (altura,base) => {
let area = base * altura;
let perimetro= 2*( base + altura );
console.log(`El perimetro es: ${perimetro} y la area es: ${area}`);
}
areaYPerimetroRectangulo(10,5);
// 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 areaYPerimetroCirculo = (radio) =>{
const pi = 3.1416;
let area = pi * ( radio * radio );
let perimetro = 2 * pi * radio;
console.log(`El perimetro es: ${perimetro} y la area es: ${area}`);
}
areaYPerimetroCirculo(5)
// 6.- Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
const tablaDeMultiplicar = ( tabla ) =>{
let limite = 10;
for( let i = 1; i <= limite; i++ ){
console.log(`${tabla} x ${i} = ${tabla*i}`);
}
}
tablaDeMultiplicar(5)