Erreur javascript étrange (mise à jour de dictionnaires)
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:
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:
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