- // recherche les réponses (O(n))\r
- messages.messages.each(function(i, mess) {\r
- if (mess.repondA.hasOwnProperty(thisMessage.id)) {\r
- messagesEnEvidence[mess.id] = 2;\r
- }\r
- });\r
- \r
- // parcours en largeur\r
- var f = function(tabIds, premierNiveau) {\r
- objectEach(tabIds, function(id) {\r
- // si le message (id) a déjà été traité\r
+ // parcours en profondeur\r
+ var f = function(m, premierNiveau, ensemble, evidence) {\r
+ objectEach(m[ensemble], function(id) {\r