mais c'est bien sur !
simplement, j'avait plusieurs autres variables en plus de l'array et je l'appelais par Function(a,(b,c,d)) au lieû de function (a,b,c,d). Sans parenthèses, ça change tout.
Sinon, comment puis-je faire pour connaitre le nombre de valeurs qui ont été retrournées dans l'array ?
En tout cas, merci beaucoup.