Pero ojo, que no cargo nada en el vector que hace las dos dimensiones. Es decir, que si traceas la posición 1,0 te dará undefined (te tendría que dar la variable primera de la segunda columna, es decir, el valor array2[0], y esto está undefined.
Si quiere cargar el segundo vector, tendrás que poner:
nombre_lamina = new Array(5);
array2 = new Array (2);


for (var j = 0; j<2; j++) {
for (var i = 0; i<5; i++) {
array2 [i] = j ; //<-------------Esta línea carga la segunda columna de la matriz. :)
nombre_lamina [i] = array2;
nombre_lamina[i][j] = "texto "+j;
//trace(nombre_lamina[i][j]);
}
}
Vamos, esto depende de cómo quieres cargar el vector y con qué valores.


----- Original Message ----- From: "Contacto" <[EMAIL PROTECTED]>
To: <asnativos@5dms.com>
Sent: Monday, April 18, 2005 3:38 PM
Subject: Re: [ASNativos] array 2 dimenciones



Funciona,
será por declarar el segundo array fuera del bucle.
mil gracias
----- Original Message ----- From: "David Bravo" <[EMAIL PROTECTED]>
To: <asnativos@5dms.com>
Sent: Monday, April 18, 2005 3:32 PM
Subject: Re: [ASNativos] array 2 dimenciones



No sé si es exactamente esto lo que quieres, pero funciona:

<code>
nombre_lamina = new Array(5);
array2 = new Array (2);

for (var j = 0; j<2; j++) {
for (var i = 0; i<5; i++) {
 nombre_lamina [i] = array2;
 nombre_lamina[i][j] = "texto "+j;
 //trace(nombre_lamina[i][j]);
}
}
trace( nombre_lamina[0][0]);// da el valor de la posición 0,0

</code>
----- Original Message ----- From: "Contacto" <[EMAIL PROTECTED]>
To: <asnativos@5dms.com>
Sent: Monday, April 18, 2005 2:43 PM
Subject: [ASNativos] array 2 dimenciones



Hola,
pasando a otro tema,
estoy intentando meter datos en un array de 2 dimenciones pero no puedo rescatarles de fuera de la functión
<code>
nombre_lamina = new Array();
num_laminas = new Array(5, 10);
for (var i = 0; i<2; i++) {
nombre_lamina.push(i);
for (var j = 0; j<num_laminas[i]; j++) {
nombre_lamina[i] = new Array();
nombre_lamina[i][j] = "texto "+j;
trace(nombre_lamina[i][j])
}
}
// como saco los datos?¿?¿?
trace(nombre_lamina[0][0])// igual undefined
</code>
gracias
Rafael


----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------


---------------------------------- Lista ASNativos:asnativos@5dms.com http://www.5dms.com/listas ----------------------------------



----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------


---------------------------------- Lista ASNativos:asnativos@5dms.com http://www.5dms.com/listas ----------------------------------

Responder a