Bonjour à toutes et à tous.

Je suis encore assez débutant en Javascript, je code habituellement en C mais je veux m'essayer à d'autres langages.
Ici, je veux simplement faire un classique "Jeu de la vie" .

Je déclare donc mon objet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
var Cellule=
		{
			actif : false,
			age : 0,
			abouge : false,
		};
Ici on ne s'intéresse qu'à "actif", qui permet de savoir si la cellule est vivante ou non.
J'initialise un tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
var i=0, j=0;
			var tableau = [];
			for (j=0; j<20; j++)
			{
				for (i=0; i<20; i++)
					tableau.push(Object.create(Cellule));
			}
Et quand je fais la commande, par exemple (ça marche avec toutes les valeurs)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
tableau[5,5].actif=true;
Je change aussi la valeur du tableau[i de 0 à 19,5].actif à "true".
C'est assez handicapant

Je ne suis pas particulièrement pressé, mais je suis là, perplexe, bloqué, dans l'incompréhension la plus totale .
Peut-être est-ce parce que j'ai pris des habitudes en C qui ne fonctionnent pas dans ce langage.

Merci pour votre lecture et votre aide