/* 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.*/
function calcularIMC (estatura, peso){
var imc = parseFloat(peso) / (parseFloat(estatura) * parseFloat(estatura));
return imc.toFixed(2);
}
let estatura = 1.75;
let peso = 92;
let imc = calcularIMC(estatura, peso);
console.log(`El resultado de tu IMC es : ${imc}`);
// 2.- Crea una función que calcule el valor del factorial de un número pasado como parámetro.
function calcularFatorial (num){
if(num === 0 || num === 1){
return 1;
} else {
return num * calcularFatorial(num-1);
}
}
let num = 5;
let resultado = calcularFatorial(num);
console.log(`El factorial del número ${num} es: ${resultado}`);
/* 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.*/
function covertirDolaresaAPesosChilenos(dolares){
const tasa = 979;
let conversion = dolares * tasa;
return conversion.toFixed(2);
}
let dolares = 5;
console.log(`El cambio de tus ${dolares} Dolares a Pesos chilenos es: ${covertirDolaresaAPesosChilenos(dolares)}`);
/* 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.*/
function areaPerimetro (alto, ancho){
let area = alto * ancho;
let perimetro = (alto + ancho )* 2;
return {
area : area,
perimetro : perimetro
};
}
let alto = 10;
let ancho = 5;
let resultado4 = areaPerimetro(alto,ancho);
console.log(`El area es: ${resultado4.area}`);
console.log(`El perimetro es: ${resultado4.perimetro}`);
/* 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.*/
function areaPerimetroCircular (radio){
var pi = 3.14;
var area1 = pi * radio * radio;
var perimetro1 = 2 * pi * radio;
return {
area1 : area1,
perimetro1 : perimetro1
};
}
let radio = 6;
let resultado5 = areaPerimetroCircular(radio);
console.log("El area es: " + resultado5 );
console.log(`El perimetro es: ${resultado5.perimetro1}`);
// 6.- Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
function tablaDeMultiplicar (num2){
for (let i = 1; i <= 10; i++){
let resultado6 = num2 * i;
console.log(`${num2} x ${i} = ${resultado6}`);
}
}
let num2 = 5;
tablaDeMultiplicar(num2);