claculadora
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; } function div(a: number, b: number): number { return a / b; } function calc(a: number, b: number, operation: string): number { return operation(a, b); } calc(1, 2, add); calc(10, 2, sub); calc(10, 2, mul); calc(10, 2, div);