Solución

@maiquez·21/10/2026TypeScript
solution.tsTypeScript
def scope_demo(x: int) -> list[int]:
    # Define una función outer con su propio x,
    # y dentro de ella una función inner con otro x.
    # Retorna [x_local, x_enclosing, x_param] en ese orden.
    def outer():
        x_enclosing = 2

        def inner():
            x_local = 1

            return [x_local, x_enclosing, x]
        
        return inner()

    return outer()
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.