è possibile creare un array in javascript tale che ogni cella contenga due valori?
se si come si accede al contenuto del primo valore della cella?![]()
è possibile creare un array in javascript tale che ogni cella contenga due valori?
se si come si accede al contenuto del primo valore della cella?![]()
E' possibilissimo farlo, basta che l'array sia creato così:
a = [[1,2],[3,4]];
l'elemento 1 sarà: a[0][0]
l'elemento 2 sarà: a[0][1]
l'elemento 3 sarà: a[1][0]
l'elemento 4 sarà: a[1][1]
Tutto chiaro?
Ciao
http://www.beavermag.it
a me serve un vettore con celle del tipo:
[01,1011][01,1012]...[03,1031][03,1032]....[15,1151][15,1154]
poi ho una funzione:
cerca(nome) dove nome è del tipo:01-02-03.....
in base a quale sia nome devo andare a ricercare gli elementi del vettore che hanno nome (ad esempio 03) nella prima posizione della cella.come si fa?![]()
![]()
Devi inserire delle stringhe nella tua matrice, non dei numeri, altrimenti perdi lo zero iniziale:
var a = [["01","1011"]["01","1012"]...["03","1031"]["03","1032"]....["15","1151"]["15","1154"]];
Oppure:
var a = new Array();
a[0] = ["01","1011"];
a[1] = ["01","1012"];
...
Poi il confronto andra` fatto con una cosa di questo tipo:
for (var i=0; i<a.length; i++) {
if(a[i][0] == "01") out = a[i][1]
}
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati