gatsusat a écrit :
montableau.length <=== ca te retourne le nombres de lignes dans le tableau.
et puis tu ne peux pas faire et puis pour ton toto[3][0] <=== là ca signifie que c'est la 4eme ligne de toto et la premiere ligne du tableau contenu dans toto[3]
sinon tupeux tester en faisant un if
if (toto[3][0] )
|
Merci pour ton intervention. Entre temps j'ai fais un script de test et dans l'exemple que j'ai mis plus haut effectivement il y avait une erreur pour la déclaration de la dimension. Voici mon script d'exemple.
Code :
- testo = new Array
- testo[0] = 1;
- testo[1] = 2;
- testo[2] = 3;
- testo[3] = 4;
- testo[4] = new Array;
- testo[4][0] = "a";
- testo[4][1] = "b";
- testo[4][2] = "c";
- testo[4][3] = "d";
- testo[4][4] = "e";
- function boucle(test){
- for(i=0;i<test.length;i++){
- if(test[i].length>0)boucle(test[i]);
- alert(test[i]);
- }
- }
- boucle(testo);
|
Edit : Merci pour ton conseil. j'ai placé :
Code :
- if(test[i][0])boucle(test[i]);
|
Maintenant cela fonctionne il parcoure bien chaque élément de mon tableau. Surtout que c'est moi qui maitrise la construction de ce tableau.
Merci !
Message édité par Berceker United le 18-10-2005 à 10:16:20