Inicio | Registro | Foros | Ayuda | Contacto
Zips del Conocimiento
  Contenido
Cursos y manuales
Directorio de Cursos, Manuales y Tutoriales
Libros digitales gratis
Capsulas del Saber
Tests Online
Archivo de Zips
Envío de Zips
Servicios

  Populares
- Entrenamiento puede mejorar la inteligencia
- Acciones que alejan el liderazgo
- Regeneran un pecho extirpado a causa de un tumor
- Ensalada de bacalao
- Creatividad en la educación
- Pastafarismo
- Conoce fireFTP
- Nueva fuente de células madre
- Elección del negocio equivocado es el error más frecuente
- Masajes para bebés prematuros
- Es posible borrar recuerdos específicos
- Código genético del cáncer descifrado
- Cuando usar el Tú ó el Usted
- Definición Odio
- Desvelando el control de la inmortalidad de células madre


 :: Ejemplo de uso de la clase arguments de ActionScript

Si queremos definir una función que acepte un número variable de parámetros tendremos que emplear la clase arguments. Esta clase, que está disponible desde Flash Player 5, almacena en un array todos los parámetros o argumentos que le hemos enviado a la función. Para acceder a la clase lo hacemos desde el interior de la propia función. En este ejemplo vamos a definir una función que nos devuelve la suma aritmética de todos los valores que le pasemos.
function media() {
var total = 0;
for (var k = 0; k total += arguments[k];
}
return total/(arguments.length);

}

// ejemplos de uso de la función media
trace(media(2, 4, 6, 8)); // retorna 5
trace(media(1000, 5000, 20, -40, 56, 2, 8, 34, 543, 1, 0, 23, 34, 55, 2345)); // retorna 605.4

Como se ve, el código es ActionScript 1.0, lo hemos hecho a propósito para poder emplearlo en Flash 5 y MX.
En AS 2.0 empleando Strict Data Typing quedaría casi igual:

function media():Number {
var total:Number = 0;
for (var k:Number = 0; k total += arguments[k];
}
return total/(arguments.length);
}
----------------------------------------------------------------
Autor y Licencia de esta obra:
www.tutoriales-flash.com
Licencia Creative Commons: creativecommons.org/licenses/by-sa/2.5/deed.es


 
  Opciones
Zips GRATIS en tu email:

  Agregar a favoritos
 Versión Imprimible Versión Imprimible
 Enviar a un Amigo Enviar a un Amigo

Compartir:

delicious
  yahoo meneame

Zips Populares
- Tener un baño impecable
- Dieta baja en carbohidratos
- Comunicación verbal y no verbal
- Obten una cuenta live.com
- Magia con velas
- Cómo optimiza el espacio en Google Reader
- Brochetas de pollo







Si buscas algún curso manual guía recurso definición libro ó ebook gratis este es tu lugar.
Sindicar contenidos
Educación no formal - Diario Tecnológico - Cursos Gratis - ConocimientosWeb
Todos los logos y nombres mencionados de marcas que se publican en este sitio son de sus respectivos dueños.
Condiciones de Uso