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 :
Ici on ne s'intéresse qu'à "actif", qui permet de savoir si la cellule est vivante ou non.
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, };
J'initialise un tableau :
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
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)); }
Je change aussi la valeur du tableau[i de 0 à 19,5].actif à "true".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 tableau[5,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
Partager