Funciones de Orden Superior (Higher-Order Functions)
En este tema aprenderás a implementar Funciones de Orden Superior que acepten otras funciones como argumentos para procesar arrays de forma modular.
En este tema aprenderás a implementar Funciones de Orden Superior que acepten otras funciones como argumentos para procesar arrays de forma modular.
Crea una función llamada aplicarTransformacion que reciba dos parámetros: un array de elementos y una función callback fn. La función debe retornar un nuevo array con los resultados de aplicar fn a cada elemento del array original.
aplicarTransformacion([1, 2, 3], x => x * 2) debe retornar [2, 4, 6].aplicarTransformacion(["a", "b"], s => s.toUpperCase()) debe retornar ["A", "B"].