C'est normal....
A mon "humble" avis, tu dois en faite commencé ton remplissage de tableau à 1.
Je m'explique...
Le premier indice d'un tableau ( quel qu'ils soient ) en programmation est 0.C'est-à-dire que pour accéder à la première valeur de ton tableau, tu feras monTableau[0] et non monTableau[1].
Je suis sur et certain que ton problème vient de la confusion d'indice de référence dans un tableau!
Donc si tu as une boucle qui insère des éléments.
Commence par l'indice 0 et non 1...
par exemple:
var i : Number;
for( i=0 ; i<10 ; i++ )
tab[i] = 0;
Mais tu n'es pas obligé de commencer tes boucles à 0
tu peut très bien faire aussi :
for( i=1 ; i<10 ; i++ )
tab[i-1] = 0;
C'est la même chose, c'est juste une question d'algorithme après...
bali_balo....=]