Taille Tableau indice Chaine de caractere dynamique
Bonjour,
J'ai besoin de récupérer la taille de mes tableaux.
voici le format de mes tableaux :
Code:
1 2 3 4
| tabP["P"+iP]+" | "+
tabT["P"+tabP["P"+iP]+"T"+iT]+" | "+
tabST["T"+tabT["P"+tabP["P"+iP]+"T"+iT] + "P"+tabP["P"+iP]+"ST"+iST]+" | "+
tabST1["ST"+tabST["T"+tabT["P"+tabP["P"+iP]+"T"+iT] + "P"+tabP["P"+iP] + "ST" + iST]+"T"+tabT["P"+tabP["P"+iP]+"T"+iT] + "P"+tabP["P"+iP] + "ST1" + iST1]); |
Donc en gros, ce sont des tableaux dont l'indice est une chaine de caractère, et il parait(après des recherches sur Google) que le .length ne fonctionne pas. D'ailleurs, cela ne fonctionne pas. Quelqu'un aurait une idée pour récupérer ma taille de tableau afin de les parcourir ?
Je voudrai les parcourir de cette façon la :
Code:
1 2 3 4 5 6 7 8 9 10 11
| var i = 0;
var count = tabT["P"+tabP["P"+idP]+"T"+idT].length;
while( i < count)
{
// rajoute le ST
var liste = "Selst_"+tabP["P"+idP];
var text = tabST["T"+tabT["P"+tabP["P"+idP]+"T"+idT] + "P"+tabP["P"+idP]+"ST"+i];
var value = tabST["T"+tabT["P"+tabP["P"+idP]+"T"+idT] + "P"+tabP["P"+idP]+"ST"+i];
ajouter(type , liste, text, value);
i++;
} |
Merci d'avance