Este documento explica cómo crear funciones en ActionScript 3.0 utilizando los tags function y void. Primero se define una función contarHastaDiez() que cuenta del 0 al 9 usando un bucle for. Luego se crean variables nombre y apellido y una función nombreCompleto() que devuelve el nombre completo concatenando ambas variables. Finalmente se enlaza directamente desde la salida del código.
1. Síntesis de una
función
Para empezar debemos abrir un escenario en ActionScript 3.0
En primer lugar esta se compone por el nombre de la función, el tipo de retorno, y por
la función (siguiente línea)
Function nombrefuction (): tipoRetorno {
Declaraciones;
}
Llamada de la función
2. Vamos a crear un programael cual va a servir como contador para ello vamos a utilizar
el tag functiony el tag void
Entonces vamos a definir una función la cual va a ser contar hasta diez(siguientes
líneas)
Function contarHastaDiez (): void {
Y ahora vamos a utilizar el tag for y vamos a definir una variable (siguiente línea)
For (Var i=0; i<10; i++) {
En este caso definimos una variable que se llama i a la cual le damos un valor de cero
(0) y a su vez i es menor que diez (10)
Y luego vamos a utilizar el tag trace el cual nos va escribir la variablei
Trace (i);
Debemos escribir el nombre de la función más abajo después de los corchetes
(siguiente línea)
Function contarHastaDiez (): void {
For (vari=0; i<10;i++){
Trace (i);
}
}
ContarHastaDiez ();
Ahora vamos a ejecutar el código (ctrl+enter) y por pantalla nos aparecerá
Ahora vamos a crear un código donde haya una función pero esta vez no serán números si no un
texto o nombre para ello vamos a empezar creando dos variables las cuales se van a llamar
nombre y apellido (siguientes líneas) y colocamos nuestro nombre y apellido
3. Var nombre: String="Christian";
Var nombre: String="Guevara"
Luego vamos a crear la función la cual será (siguiente línea) luego vamos a utilizar un condicional
en este caso el condicional IF
Function nombreCompleto (): String {
If (!nombre ||!apellido) {
En si nos debe quedar el siguiente código
var nombre:String="Christian"
varapellido:String="Guevara"
function nombreCompleto ():String{
if (!nombre ||!apellido){
return"";
}
varmiNombre:String=nombre+" "+apellido;
returnmiNombre;
}
var usuario: String=nombreCompleto ();
trace (usuario);
Y luego vamos a ejecutar el código (ctrl+enter)
En salida aparecerá lo siguiente
Ahora vamos a crear un link directamente desde la salida debemos escribir en la ventana de
acciones el siguiente código