1. Calcular el Índice de Masa Corporal (IMC)
function calcularIMC(peso, altura) {
const imc = peso / (altura * altura);
return imc.toFixed(2); // Retorna el IMC con dos decimales
}
// Ejemplo de uso
console.log(calcularIMC(70, 1.75)); // Salida: 22.86
2. Calcular el Factorial de un Número
function calcularFactorial(numero) {
if (numero < 0) return "No se puede calcular el factorial de un número negativo.";
if (numero === 0) return 1;
let factorial = 1;
for (let i = 1; i <= numero; i++) {
factorial *= i;
}
return factorial;
}
// Ejemplo de uso
console.log(calcularFactorial(5)); // Salida: 120
3. Convertir Dólares a Reales
function convertirDolaresAReales(dolares) {
const cotizacionDolar = 4.80; // Cotización del dólar
const reales = dolares * cotizacionDolar;
return reales.toFixed(2); // Retorna el valor en reales con dos decimales
}
// Ejemplo de uso
console.log(convertirDolaresAReales(10)); // Salida: 48.00
4. Área y Perímetro de una Sala Rectangular
function calcularAreaYPerimetroRectangulo(altura, anchura) {
const area = altura * anchura;
const perimetro = 2 * (altura + anchura);
console.log(`Área: ${area}, Perímetro: ${perimetro}`);
}
// Ejemplo de uso
calcularAreaYPerimetroRectangulo(5, 10); // Salida: Área: 50, Perímetro: 30
5. Área y Perímetro de una Sala Circular
function calcularAreaYPerimetroCirculo(radio) {
const pi = 3.14;
const area = pi * radio * radio;
const perimetro = 2 * pi * radio;
console.log(`Área: ${area}, Perímetro: ${perimetro}`);
}
// Ejemplo de uso
calcularAreaYPerimetroCirculo(3); // Salida: Área: 28.26, Perímetro: 18.84
6. Tabla de Multiplicar
function mostrarTablaMultiplicar(numero) {
for (let i = 1; i <= 10; i++) {
console.log(`${numero} x ${i} = ${numero * i}`);
}
}
// Ejemplo de uso
mostrarTablaMultiplicar(7);
// Salida:
// 7 x 1 = 7
// 7 x 2 = 14
// ...
// 7 x 10 = 70