Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/05/2013, 18:12
efenix
 
Fecha de Ingreso: septiembre-2008
Mensajes: 74
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Consulta XML desde Javascript

que tal, casi resuelvo mi conflicto del json,
bueno, necesito un array matriz.

Código:
a = [];
b = [];

for (var j = 0; j < 5; j++) {
    for (var i = 0; i < 5; i++) {
   a[i] = [];
        a[i].push(j);
    }    
    b.push(a);
}

alert(JSON.stringify(b));
con el codigo anterior obtengo el siguiente resultado
Código:
[
[[4],[4],[4],[4],[4]],
[[4],[4],[4],[4],[4]],
[[4],[4],[4],[4],[4]],
[[4],[4],[4],[4],[4]],
[[4],[4],[4],[4],[4]]
]
pero lo que necesito y no se porque no queda asi es lo siguiente
Código:
[
[[0],[0],[0],[0],[0]],
[[1],[1],[1],[1],[1]],
[[2],[2],[2],[2],[2]],
[[3],[3],[3],[3],[3]],
[[4],[4],[4],[4],[4]]
]
segun yo este codigo deberia llenar la primera posicion con el arreglo de5 lugares con el numero 0, en la segunda pasada la segunda posicion con el numero 1 y hasta llegar a la 5ta posicion con el munero 4,
pero lo que hace es en la primera pasada lo llena con el numero 0, en la segunda pasada llena todas las posiciones con el numero 1, en la siguiente llena todo con el numero 2 hasta llegar a la ultima pasada y llenar todo con el numero 4.

pueden ejecutar el codigo en el enlace http://jsfiddle.net/
lo copian en la seccion de javascript y le dan a run