Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/04/2008, 15:14
Avatar de SinguerInc
SinguerInc
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 551
Antigüedad: 16 años, 6 meses
Puntos: 5
Re: obtener el numero de valores de un array

Es realmente facil lo que quieres hacer, pero no entiendo como lo quieres hacer.
Hay muchas formas de entrar en un array:

1) tu formula (validísima)
Código:
trace(myArray[6]);
eso te da el septimo valor.

2)
Código:
trace(myArray[myArray.length-1]);
eso te da el septimo valor (si tu array tiene 7 elementos, esto te funcionará siempre, ya sea si tiene 7 o 0xFFFFFF (algo cerca de 16.700.000)

3)
Código:
trace(myArray.pop());
eso te da el ultimo elemento del array y lo elimina

4) Con una variable
Código:
var lastPosition:Number = myArray.length-1;
trace(myArray[lastPosition]);
5) directamente con el numero
Código:
var lastPosition:Number = 6;
trace(myArray[lastPosition]);
6) "tracear" recorriendo todos los elementos
Código:
for(var i:Number=0; i<myArray.length; i++)
{
trace(myArray[i]);
}
7) variantes de todas estas, mas, mas y mas, existen muchas mas, pero siempre con la misma logica.

saludos.
__________________
/blog.singuerinc.com

Última edición por SinguerInc; 01/05/2008 a las 06:43