This shows you the differences between two versions of the page.
es:function [2016/02/06 06:01] fjmangas created |
es:function [2020/02/28 10:46] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Function (Acción) ===== | ||
- | ==== Formato ==== | ||
- | **function** nombre_de_la_función ( // | ||
- | (tab)// | ||
- | **end function** | ||
- | |||
- | **function** nombre_de_la_funcion$ ( // | ||
- | (tab)// | ||
- | **end function** | ||
- | |||
- | ==== Descripción ==== | ||
- | Crea una función que recibirá la lista_de_variables o nada, procesará esos valores y devolverá un número o una cadena. Los valores se devuelven asignando el nombre de la función y ejecutando una acción [[Return|Return]] o permitiendo la acción //End Function// que sea ejecutada. Todas las variables usadas dentro de la función se consideran locales y no variarán el valor de las variables llamadas | ||
- | \\ | ||
- | En muchos lenguajes estructurados, | ||
- | \\ | ||
- | La lista_de_variables es una lista de variables (o ninguna) separada por comas. Las variables pueden ser numéricas o alfanuméricas. Se pueden pasar Vectores/ | ||
- | |||
- | Las funciones deben definirse al final del programas y no estar anidadas(una dentro de otra) | ||
- | ==== Ejemplo ==== | ||
- | |||
- | < | ||
- | print double$(" | ||
- | print triple(3) | ||
- | end | ||
- | |||
- | function double$(a$) | ||
- | | ||
- | end function | ||
- | |||
- | function triple(b) | ||
- | | ||
- | | ||
- | | ||
- | end function | ||
- | </ | ||
- | Se visualizará\\ | ||
- | < | ||
- | HelloHello | ||
- | 9 | ||
- | </ | ||
- | ==== Ver también(Accede a las páginas en ingles por ahora) ==== | ||
- | {{page> | ||
- | |||
- | ==== Historial ==== | ||
- | |0.9.9.1|Nuevo en la Versión| |