JavaScript - No puedo crear un "matriz" JS

 
Vista:

No puedo crear un "matriz" JS

Publicado por Vania (1 intervención) el 24/04/2021 20:45:11
Hola, he tratado de hacer un arreglo dentro de otro arreglo por medio de "for"s. El tema es que no me reconoce cuando quiero llenarlo.
Este es el codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var cols = 6;
var rows = 6;
 
var color = [];
 
function setup() {
  //let f = 0;
  for (var i = 0; i < cols; i++) {
      color[i]=[];
    for (var j = 0; j < rows; j++) {
        color[i][j]=ramdon(255);
    }
  }
}

solo me deja llenarlo cuando relleno de arreglos, tal que así:
1
var color = [ [] , [] ];

Busqué en yt, ayuda encontré eso: https://www.youtube.com/watch?v=OTNpiLUSiB4
(Lo que quiero hacer con un arrreglo dentro de otro, es totalmente diferente a la del video pero utiliza esa mecanica) Por favor, si me pueden decir que estoy haciendo mal.

p.D: en la consola, cuando llamo a "color"
me indica:
[]
length: 0
_proto_: Array(0)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder