Ya lo hac�a bien pero tuve un fallo de novato.. suponer que 1 es el primer elemento de la matriz ;-)
Tu ejemplo me ha servido mucho.
Hasta pronto.
At 16:08 30/04/2002 +0200, you wrote:
si, tienes que utilizar miArray.slice(posicionElemento, cantidad de elementos).
Es facil de entender, lo puedes ver si copias este c�digo en el frame 1 de un .fla nuevo
y despues de ejecutarlo cambiar los dos valores de splice y mirando en la ventana de salida.
-------------------------
miArr.splice (3,1);
-------------------------
salu2
//codigo
miArr=[];
for (n=0;n<30;n++)
{
miArr.push(n);
}
trace("-------ANTES--------------------");
trace("total elementos->"+ miArr.length);
trace("elemento en la posicion 3->"+miArr[3]);
trace("--------------------------------");
miArr.splice (3,1);//eliminamos el elemento 3
trace("-------DESPUES------------------");
trace("total elementos->"+miArr.length);
trace("elemento en la posicion 3->"+miArr[3]);
trace("--------------------------------");
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de Albert de Magma3
Enviado el: martes, 30 de abril de 2002 9:47
Para: [EMAIL PROTECTED]
Asunto: [flashmaestro] Borrar dato de matriz
Hola a todos,
tengo una duda con las matrices. Desear�a borrar un dato de la matriz, por ejemplo el de la posici�n 3. �qu� operador debo utilizar?. A mi me parece que es el SPLICE pero no acabo de entender c�mo.
Gracias.
_______________________________________________________________________
Albert Corral
MAGMA3, SCCL
[EMAIL PROTECTED]
http://www.magma3.com
