- Calcular el IMC (Índice de Masa Corporal)
javascript
Copiar
Editar
function calcularIMC(pesoKg, alturaM) {
const imc = pesoKg / (alturaM ** 2);
return imc.toFixed(2);
}
// Ejemplo:
console.log("IMC:", calcularIMC(70, 1.75)); // Output: 22.86
2. Calcular el factorial de un número
javascript
Copiar
Editar
function calcularFactorial(numero) {
if (numero < 0) return "No existe factorial para números negativos.";
if (numero === 0 || numero === 1) return 1;
let factorial = 1;
for (let i = 2; i <= numero; i++) {
factorial *= i;
}
return factorial;
}
// Ejemplo:
console.log("Factorial:", calcularFactorial(5)); // Output: 120
3. Convertir de dólares a reales
javascript
Copiar
Editar
function convertirDolaresAReales(dolares) {
const cotizacion = 4.80;
return (dolares * cotizacion).toFixed(2);
}
// Ejemplo:
console.log("R$:", convertirDolaresAReales(100)); // Output: R$480.00
4. Área y perímetro de una sala rectangular
javascript
Copiar
Editar
function salaRectangular(altura, anchura) {
const area = altura * anchura;
const perimetro = 2 * (altura + anchura);
console.log(Área: ${area} m²
);
console.log(Perímetro: ${perimetro} m
);
}
// Ejemplo:
salaRectangular(5, 3);
// Área: 15 m²
// Perímetro: 16 m
5. Área y perímetro de una sala circular
javascript
Copiar
Editar
function salaCircular(radio) {
const pi = 3.14;
const area = pi * (radio ** 2);
const perimetro = 2 * pi * radio;
console.log(Área: ${area.toFixed(2)} m²
);
console.log(Perímetro: ${perimetro.toFixed(2)} m
);
}
// Ejemplo:
salaCircular(2);
// Área: 12.56 m²
// Perímetro: 12.56 m
6. Tabla de multiplicar de un número
javascript
Copiar
Editar
function mostrarTablaMultiplicar(numero) {
console.log(Tabla del ${numero}:
);
for (let i = 1; i <= 10; i++) {
console.log(${numero} x ${i} = ${numero * i}
);
}
}
// Ejemplo:
mostrarTablaMultiplicar(7);