Bonjour à tous,

je fais face depuis 2 jours à un problème pour lequel je ne trouve aucune solution. je viens donc vers vous afin de vous demander votre aide (ou du moins des pistes de recherches).

Voici mon problème :

je déclare un dictionnaire de la manière suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var eleve = { 0 : {"nom" : "toto",
                           "absences" : { 0 : { "motif" : "maladie", 
                                                         "nombre": 1
                                                       },
                                                  1 : { "motif" : "rdv", 
                                                          "nombre": 1
                                                       }
                                              }
                          },
                     1 : {"nom" : "titi",
                           "absences" : { 0 : { "motif" : "maladie", 
                                                         "nombre": 1
                                                       },
                                                 1 : { "motif" : "rdv", 
                                                          "nombre": 1
                                                       }
                                              }
                          }
};
lorsque je souhaite augmenter le nombre d'absences pour maladie pour l'un des deux élèves, le nombre d'absences pour maladie est augmenté pour les deux élèves !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
eleve[0]["absences"][0]["nombre"] += 1;
Avez vous une idée d'où peut venir le problème ?

Merci d'avance !

Cordialement et informatiquement,

Alex