Foros del Web » Creando para Internet » Flash y Actionscript »

arreglos bidimensionales

Estas en el tema de arreglos bidimensionales en el foro de Flash y Actionscript en Foros del Web. tengo una pregunta...en actionscript se pueden crear arreglos bidimensionales..l oque pasa que tengo uno para en cada vuelta va guardando informacion...y la visualizo y esta ...
  #1 (permalink)  
Antiguo 03/06/2005, 12:14
 
Fecha de Ingreso: diciembre-2004
Mensajes: 120
Antigüedad: 13 años
Puntos: 0
Pregunta arreglos bidimensionales

tengo una pregunta...en actionscript se pueden crear arreglos bidimensionales..l oque pasa que tengo uno para en cada vuelta va guardando informacion...y la visualizo y esta correcta..pero al momento de trabajar con ella..el subindice 2 trae el 1..entonces no se que estoy haciendo mal ó a lo mejor no es apto para arreglo bidimensional..

declaro el arreglo de esta forma en lo global:
Pvalor =[];
Pvalor = new Array();


y los asgino los valores
Pvalor[j,1]=algo;

y asi sucesimente de tal forma qu cada vez que el for corra la matriz se va formando..si me pudieran orientar porque estoy sacada de onda lo que esta haciendo...
  #2 (permalink)  
Antiguo 03/06/2005, 15:02
Avatar de bernethe  
Fecha de Ingreso: abril-2004
Ubicación: San José, Costa Rica
Mensajes: 384
Antigüedad: 13 años, 8 meses
Puntos: 2
Míralo esto como si fuera una tabla...

Código:
--------------------
| ARTÍCULO | PRECIO|
--------------------
|  cafe     |  12   |
|  leche    |  15   | 
|  Huevos   |  18   | 
--------------------
entonces, lo defines así:

Código:
var Pvalor:Array = new Array();
Pvalor = [["café", 12], ["leche", 15], ["huevos", 18]];

//este trace me da café
trace(Pvalor[0][0]);

//este trace me da el precio de la Leche
trace(Pvalor[1][1]);

//este trace me da huevos
trace(Pvalor[2][0]);
__________________
..::BERNETHE::..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:22.