buongiorno a tutti.
sto cercando di creare una matrice r x c in js. per farlo ho utilizzato il seguente metodo:
ora la tabella si crea ed inizializza tutte le caselle come "undefined".
il problema è che quando tento di modificare i valori con il seguente ciclo:
ad un certo punto lo script si blocca e la console mi passa l'errore:
Uncaught TypeError: Cannot set property '0' of undefined
qualcuno di voi sa dirmi per quale motivo mi passa questo errore? e come risolverlo?
grazie mille a tutti quanti in anticipo.
sto cercando di creare una matrice r x c in js. per farlo ho utilizzato il seguente metodo:
Codice:
var tabella = new Array(r);
for (var i = 0; i<r; i++){
tabella[i] = new Array();
}
ora la tabella si crea ed inizializza tutte le caselle come "undefined".
il problema è che quando tento di modificare i valori con il seguente ciclo:
Codice:
for (var i = 0; i < n; i++) {
var x = 0;
for (var j = 0; j < c; j++) {
x = (i * c) + j;
tabella[i + 1][j] = testo[x];
}
}
ad un certo punto lo script si blocca e la console mi passa l'errore:
Uncaught TypeError: Cannot set property '0' of undefined
qualcuno di voi sa dirmi per quale motivo mi passa questo errore? e come risolverlo?
grazie mille a tutti quanti in anticipo.