// Función para calcular el Índice de Masa Corporal (IMC) function calcularIMC(altura, peso) { let imc = peso / (altura * altura); return imc.toFixed(2); }
// Función para calcular el factorial de un número function calcularFactorial(numero) { if (numero === 0 || numero === 1) { return 1; } else { return numero * calcularFactorial(numero - 1); } }
// Función para convertir dólares a reales function convertirDolaresAReales(dolares) { let cotizacionDolar = 4.80; // Puedes cambiar este valor si lo deseas let reales = dolares * cotizacionDolar; return reales.toFixed(2); }
// Función para calcular el área y perímetro de una sala rectangular
function calcularAreaPerimetroRectangular(altura, ancho) {
let area = altura * ancho;
let perimetro = 2 * (altura + ancho);
console.log(Área: ${area} m²
);
console.log(Perímetro: ${perimetro} m
);
}
// Función para calcular el área y perímetro de una sala circular
function calcularAreaPerimetroCircular(radio) {
let pi = 3.14;
let area = pi * (radio * radio);
let perimetro = 2 * pi * radio;
console.log(Área: ${area.toFixed(2)} m²
);
console.log(Perímetro: ${perimetro.toFixed(2)} m
);
}
// Función para mostrar la tabla de multiplicar de un número
function mostrarTablaMultiplicar(numero) {
console.log(Tabla de multiplicar del ${numero}:
);
for (let i = 1; i <= 10; i++) {
console.log(${numero} x ${i} = ${numero * i}
);
}
}
///Se Puedes probar estas funciones de la siguiente manera:
console.log(calcularIMC(1.75, 70)); // Imprime: 22.86 console.log(calcularFactorial(5)); // Imprime: 120 console.log(convertirDolaresAReales(100)); // Imprime: 480.00 calcularAreaPerimetroRectangular(5, 3); // Imprime: Área: 15 m² y Perímetro: 16 m calcularAreaPerimetroCircular(4); // Imprime: Área: 50.24 m² y Perímetro: 25.12 m mostrarTablaMultiplicar(7); // Imprime la tabla de multiplicar del 7