Push d'un array au sein d'un autre array
Résolu/Fermé
BlueGone
Messages postés
61
Date d'inscription
dimanche 3 novembre 2013
Statut
Membre
Dernière intervention
2 mars 2016
-
1 mars 2016 à 18:03
BlueGone Messages postés 61 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 2 mars 2016 - 2 mars 2016 à 09:58
BlueGone Messages postés 61 Date d'inscription dimanche 3 novembre 2013 Statut Membre Dernière intervention 2 mars 2016 - 2 mars 2016 à 09:58
A voir également:
- Push d'un array au sein d'un autre array
- Trying to access array offset on value of type bool ✓ - Forum PHP
- Push 2 film - Forum Cinéma / Télé
- Push common interface 5v only ✓ - Forum Vidéo/TV
- Array mac - Guide
- Can only iterate over an array or an instance of java.lang.iterable ✓ - Forum Java
1 réponse
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
208
1 mars 2016 à 19:07
1 mars 2016 à 19:07
Bonsoir
Oui c'est normal, le tableau est ajouté "par référence".
Il faut d'abord le dupliquer.
Soit tu le fait à la main, en créant un tableau temporaire, une boucle for pour remplir ce tableau temporaire avec les valeurs que tu veux dupliquer.
Soit tu utilise plus rapidement :
Oui c'est normal, le tableau est ajouté "par référence".
Il faut d'abord le dupliquer.
Soit tu le fait à la main, en créant un tableau temporaire, une boucle for pour remplir ce tableau temporaire avec les valeurs que tu veux dupliquer.
Soit tu utilise plus rapidement :
var tableauDuplique = grille.slice(); game.push(tableauDuplique );
1 mars 2016 à 21:49
2 mars 2016 à 09:20
Si tu ré exécute une seconde fois la fonction "animate", le tableau sera de nouveau initialisé à une nouvelle adresse mémoire et non pas par dessus la précédente.
Ce serait effectivement le cas si tu avait fait le "var tableauDuplique" en dehors de la fonction "animate", de manière globale quoi
2 mars 2016 à 09:58