
Vamos a probarlo

Variables globales y locales
La variable usuario que se utiliza tanto en la función nuevoUsuario, en la línea 6, como en el código principal del script, línea 15, son la misma variable.

Se trata de una variable global. Si se cambiara el valor de la variable dentro de la función ese cambio perdura y se propagará, llegará, al código desde el que se llamó a la función: línea 16.
Vamos a ver un ejemplo.
