|<- [[jsfn:Understanding call-and-apply invocation]]|[[jsfn:Returning values]] ->| Utile quand on ne sait pas à l'avance combien d'éléments vont être passés. Le paramètre //arguments// : - liste de tous les éléments passés - un objet similaire à un tableau (peut donc faire certaines choses comme un array) - index numérique //arguments[n]// - On peut avoir l'//arguments.length// - On peut looper sur //arguments// - Mais pas toutes les méthodes d'un array (comme pop(), push(), shift()....) var additionner = function() { var sum = 0; for (var i = arguments.length -1; i >= 0; i--) { sum += arguments[i]; } return sum; }