Manual de programación en Ti-Basic

Page 40

© Daisuke-Ing

-

Todos los argumentos se definen dentro del paréntesis que debe escribirse después de la función. No es posible crear argumentos que se escriban de forma distinta.

6.2.2 Salida de datos con Return El único método de salida de datos que tiene una función es usando Return. :Return [expresión]

Devuelve expresión como el resultado de la función. Se utiliza en un bloque Func...EndFunc o en un bloque Prgm...EndPrgm. En un programa no devuelve un dato sino que sale del programa. Es posible usar varias veces Return en una función para devolver distintos valores, pero en las buenas prácticas de programación recomiendan usar un solo Return al final de la función.

Ejemplo: :ejemplo(a,b) :Func :Local result :If a>b Then : a-b result :Else : b-a result :EndIf :Return result :EndFunc

Figura 22 Uso de Return

La función del ejemplo revisa cuál de los dos argumentos es mayor y realiza mayor-menor y asigna el resultado a una variable local result y al final de la función devuelve el resultado usando Return result.

40


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.