Je suis obligé de mettre les cells a Null dans le tableau lorsque je veux les supprimer.
Du coup, obligé aussi de compter le nombre de morts pour avoir le nombre de vivant (vu que cells contiens les cellules vivantes, et des tonnes de pointeurs vers null).
Tu connais un autre moyen ?
On pourrait delete this.cells[i] lorsqu'elle meurt et vérifier dans les boucles si typeof(this.cells[i])!="undefined"... Mais dans ce cas, soit on a toujours pas le this.length bon, soit on doit comptabiliser le nombre total de cellules créées pour avoir l'ID d'une nouvelle...
Ce qui reviens du coup quasiment au même (sauf qu'on a un entier dans la mémoire plutôt qu'un tableau de pointers vers null)...