Solución

@maiquez·26/10/2026TypeScript
solution.tsTypeScript
def keep_evens(numbers: list) -> list:
    # Retorna solo los números pares (sin modificar la lista original)
    return list(filter(lambda n: n % 2 == 0, numbers ))


def double_all(numbers: list) -> list:
    # Retorna una nueva lista con cada número multiplicado por 2
    return [x *2 for x in numbers]

def sum_all(numbers: list) -> int:
    # Retorna la suma de todos los elementos
    return sum(numbers)


def transform_data(numbers: list) -> int:
    return sum_all(double_all(keep_evens(numbers)))
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.