Secuencia de instrucciones que tiene asociado un nombre.
El nombre de una función es un identificador.
Una función se declara de una forma parecida a la siguiente:
Una función no se ejecuta ella misma.
Se usa una instrucción llamada invocación de función, que
consiste en el nombre de la función, seguida de paréntesis; por ejemplo, si
una función se llama
saluda,
para hacer que se ejecute, hay que colocar la instrucción
saluda()
Antes de que una función se ejecute, se suspende lo que se estaba haciendo y se marca el punto donde se invocó, posteriormente, se ejecuta la función y al terminar, se regresa al punto de invocación y se continúa con la siguiente instrucción.
En JavaScript, las variables declarades en el mismo espacio que la declaración de una función, se pueden usar dentro de la función.
pp adios