Bonjour,
J'ai besoin de récupérer la taille de mes tableaux.
voici le format de mes tableaux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager