Para definir una función:
function nom_funcion (argumento/parametro) {
instrucciones;
return valor; //si devuelve algún valor
}
5.1. PARÁMETROS DE LAS FUNCIONES
Por defecto, los parámetros de una función se pasan por valor (de manera que si cambia el valor del argumento dentro de la función no se ve modificado fuera de ella).
5.2. RETURN
Los valores se retornan usando RETURN. Puede devolverse cualquier tipo de valor, incluyendo listas y objetos.


En el ejemplo anterior, la variable creada fuera de la función no va a servir, ya que las funciones utilizan variables locales. Para solucionarlo utilizaremos variables globales.
Ejemplo de función: bucle que repite la cadena de texto "Hola, que tal" y al salir del bucle imprime "fin del bucle".


Ejemplo de funciones con variables. En este caso no imprimirá nada, porque la variable no está declarada como global


No hay comentarios:
Publicar un comentario