// 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(kgs, mtrs) {
imc = kgs/(mtrs**2);
return imc;
}
let imcPerson = Math.round(calcularIMC(70, 1.75));
console.log(imcPerson);
// Crea una función que calcule el valor del factorial de un número pasado como parámetro.
function calcularFac(num) {
if (num < 0){
return `Error: no se puede realizar la facturial de ${num}.`;
}
let result = 1;
for (let i = 2; i <= num; i++) {
result *= i;
}
return result;
}
let numero = calcularFac(5);
console.log(numero)
// con recursividad
function factorial(n) {
if (n == 1){
return 1;
}
return n * factorial(n-1);
}
console.log(factorial(4))
// 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.
// 1Dolar = 4.80 Reales
function convertirDolares(real) {
dolar = real * 4.80;
return dolar;
}
let dolar = convertirDolares(5);
console.log(dolar);
// 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 calcularAreaRec(h,b) {
area = b*h;
return area;
}
let salaRectangular = calcularAreaRec(5,3);
console.log(salaRectangular);
// 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 calcularAreaCir(radio) {
area = 3.14 * (radio**2);
return area;
}
let salaCircular = calcularAreaCir(5);
console.log(salaCircular);
// Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
function tablaMultiplicar(number) {
for (let i = 1; i <= 12; i++) {
tabla = console.log(`${number} x ${i} = ${number*i}`);
}
return tabla;
}
let tablaMulti = tablaMultiplicar(12);