Javascript duda, problema, error. Ayuda porfavor.
Publicado por Adrian (1 intervención) el 21/01/2022 23:35:10
Tengo una duda que no puedo hallarle explicación
Porque el codigo que esta debajo da:
[ [ 0, 0, 0, 0, 0, 0 ],
[ 0, 0, 0, 0, 0, 0 ],
[ 0, 0, 0, 0, 0, 0 ] ]
y no da:
[[0,0],
[0,0,0,0],
[0,0,0,0,0,0]
]
No le hallo sentido, muchas gracias por su ayuda. Aquí esta el código:
function zeroArray(m, n) {
let newArray = [];
let row = [];
for (let i = 0; i < m; i++) {
for (let j = 0; j < n; j++) {
row.push(0);
}
newArray.push(row);
}
return newArray;
}
let matrix = zeroArray(3, 2);
console.log(matrix);
Porque el codigo que esta debajo da:
[ [ 0, 0, 0, 0, 0, 0 ],
[ 0, 0, 0, 0, 0, 0 ],
[ 0, 0, 0, 0, 0, 0 ] ]
y no da:
[[0,0],
[0,0,0,0],
[0,0,0,0,0,0]
]
No le hallo sentido, muchas gracias por su ayuda. Aquí esta el código:
function zeroArray(m, n) {
let newArray = [];
let row = [];
for (let i = 0; i < m; i++) {
for (let j = 0; j < n; j++) {
row.push(0);
}
newArray.push(row);
}
return newArray;
}
let matrix = zeroArray(3, 2);
console.log(matrix);
Valora esta pregunta


0