Solución

@estouchedisindo·10/5/2026TypeScript
solution.tsTypeScript

function add(a: number, b: number): number { return a + b; }
function sub(a: number, b: number): number { return a - b; }
function mul(a: number, b: number): number { return a * b; }

// Implementa getBarrel: retorna un objeto con add, sub y mul
function getBarrel(): { add: typeof add; sub: typeof sub; mul: typeof mul } {
  // Tu código aquí
  return { add, sub, mul };
}

function runBarrelDemo(): number[] {
  const { add, sub, mul } = getBarrel();
  return [add(3, 2), sub(5, 3), mul(4, 2)];
}

export { getBarrel, runBarrelDemo}
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.