Hola buen dia
Te comparto mis ejercicios solo para comparar:
function calcularIMC(altura, peso) {
let imc = peso / (altura * altura);
return imc;
}
// Ejemplo de uso
let alturaPersona = 1.75;// Altura en metros
let pesoPersona =70; // Peso en Kilogramos
let imcPersona = calcularIMC(alturaPersona, pesoPersona);
console.log("El IMC de la persona es: " + imcPersona);
function calcularFactorial(n) {
//Verificar si el número es menor que 0, ya que el factorial no está definido para números negativos
if (n < 0) {
return "El factorial no está definido para números negativos";
}
//Inicializar el resultadi del factorial
let resultado = 1;
//Calculamos el factorial usando un bucle
for (let i = 1; i <= n; i++) {
resultado *= i;
}
return resultado;
}
// Ejemplo de uso
let numero = 5;
let factorial = calcularFactorial(numero);
console.log("El factorial de " + numero + " es: " + factorial);
//Definir la función para convertir dólares a reales
const convertirDolaresAReales = (dolares) => {
const tasaCambio = 4.80; // Cotización del dólar en reales brasileños
const reales = dolares * tasaCambio;
return reales;
}
// Ejemplo de uso
const dolares = 100;// Cantidad en dólares a convertir
const reales = convertirDolaresAReales(dolares);
console.log($${dolares} dólares equivalen a R$${reales.toFixed(2)} reales.
)
// Definir la función para calcular el área y el perímetro de una sala rectangular
const calcularAreaYPerimetro = (altura, anchura) => {
// Calcular el área
const area = altura * anchura;
// Calcular el perímetro
const perimetro = 2 * (altura + anchura);
// Mostrar el área y el perímetro en pantalla
console.log(`El área de la sala es: ${area} unidades cuadradas.`);
console.log(`El perímetro de la sala es: ${perimetro} unidades.`);
};
// Ejemplo de uso
const alturaSala = 5; // Altura de la sala
const anchuraSala = 10; // Anchura de la sala
calcularAreaYPerimetro(alturaSala, anchuraSala);
// Definir la función para calcular el área y el perímetro de una sala circular
const calcularAreaYPerimetroCircular = (radio) => {
const pi = 3.14; // Valor de Pi
// Calcular el área
const area = pi * Math.pow(radio, 2);
// Calcular el perímetro (circunferencia)
const perimetro = 2 * pi * radio;
// Mostrar el área y el perímetro en pantalla
console.log(`El área de la sala circular es: ${area} unidades cuadradas.`);
console.log(`El perímetro (circunferencia) de la sala circular es: ${perimetro} unidades.`);
};
// Ejemplo de uso
const radioSala = 5; // Radio de la sala circular
calcularAreaYPerimetroCircular(radioSala);
// Definir la función para mostrar la tabla de multiplicar
const mostrarTablaDeMultiplicar = (numero1) => {
console.log(Tabla de multiplicar del ${numero1}:
);
// Generar la tabla de multiplicar del 1 al 10
for (let i = 1; i <= 10; i++) {
console.log(`${numero1} x ${i} = ${numero1 * i}`);
}
};
// Ejemplo de uso
const numero1 = 5; // Número para el que se mostrará la tabla de multiplicar
mostrarTablaDeMultiplicar(numero);