Ahora sigamos con las matrices y vamos a jugar un rato con ellas. Jugando se aprende mejor. Esta vez vamos a utilizar algunas propiedades propias del objeto Array. ¿Listos? vamos allá entonces.
En el siguiente ejemplo vamos a ver 2 cosas interesante, la propiedad "length" y la propiedad "toString", la primera, si revisas el manual, dice que devuelve el largo del array (el número de elementos contenidos), la segunda transforma los elementos de la matriz en una cadena y por eso puedo jugar con ella juntando el resultado con una frase que yo mismo pongo.:)
Ahora si te fijas en el fla y testeas el archivo verás que te aparece un mensaje en la ventana output, donde muestra los elementos de la matriz, la acción está en el frame 1 donde aparte de definir la matriz, creamos un bucle con la acción "for", en este bucle creamos una variable i con un valor 0, ponemos como condición que mientras i sea menor que el largo de los elementos del array (length) se aumenta en 1 el valor de i (i++).La sentencia final "trace" nos muestra en la ventana output el elemento del array cuyo número está indicado por el valor de la variable i. Suena complicado? pues veamos como se comporta el flujo: Empieza con valor 0 se evalúa la condición, sigue siendo menor que el largo de la matriz (que es 3), entonces sigue el bucle, se encuentra con la sentencia donde la matriz toma el valor de i que en este momento es 0 entonces la matriz es novias[0], luego mostrará "Juana", ahora aumenta 1 (por "++i"); sigue el mismo ritmo y cuando llega a la sentencia ahora i como es 1 nos mostrará el valor de la matriz novias[1] es decir "Rosa"...y así hasta que "i" llegue a valer 3 y el bucle hace stop.