Función para calcular el IMC
// Calcula el Índice de Masa Corporal (IMC)
function calcularIMC(pesoKg, alturaM) {
const imc = pesoKg / (alturaM * alturaM);
return imc.toFixed(2);
}
// Ejemplo de uso:
console.log(Tu IMC es: ${calcularIMC(70, 1.75)}
);
Función para calcular el factorial
// Calcula el factorial de un número entero positivo
function calcularFactorial(numero) {
if (numero < 0) return undefined;
let resultado = 1;
for (let i = 1; i <= numero; i++) {
resultado *= i;
}
return resultado;
}
// Ejemplo de uso:
console.log(El factorial de 5 es: ${calcularFactorial(5)}
);
Función para convertir dólares a reales
// Convierte dólares a reales (BRL), usando una tasa de cambio fija
function convertirDolaresAReales(valorDolar) {
const tasaCambio = 4.80;
const valorReales = valorDolar * tasaCambio;
return valorReales.toFixed(2);
}
// Ejemplo de uso:
console.log(U$100 equivalen a R$${convertirDolaresAReales(100)}
);
Función para área y perímetro de una sala rectangular
// Muestra el área y perímetro de una sala rectangular
function mostrarAreaYPerimetroRectangular(altura, anchura) {
const area = altura * anchura;
const perimetro = 2 * (altura + anchura);
console.log(Área: ${area} m²
);
console.log(Perímetro: ${perimetro} m
);
}
// Ejemplo de uso:
mostrarAreaYPerimetroRectangular(5, 3);
Función para área y perímetro de una sala circular
// Muestra el área y perímetro de una sala circular
function mostrarAreaYPerimetroCircular(radio) {
const pi = 3.14;
const area = pi * radio * radio;
const perimetro = 2 * pi * radio;
console.log(Área: ${area.toFixed(2)} m²
);
console.log(Perímetro: ${perimetro.toFixed(2)} m
);
}
// Ejemplo de uso:
mostrarAreaYPerimetroCircular(4);
Función que muestra la tabla de multiplicar de un número
// Muestra la tabla de multiplicar del número dado
function mostrarTablaMultiplicar(numero) {
console.log(Tabla de multiplicar del ${numero}:
);
for (let i = 1; i <= 10; i++) {
console.log(${numero} x ${i} = ${numero * i}
);
}
}
// Ejemplo de uso:
mostrarTablaMultiplicar(7);