Rest operator

Opérateur qui place le reste de certaines valeurs fournies par l’utilisateur dans un tableau JavaScript, à partir de paramètres encore non définis dans une fonction.

Syntaxe …(valeurs).

Voir aussi Spread operator

function add(...args) {
  console.log(args);

  let result = 0;
  for(const arg of args){
    result += arg;
  }
  return result
}
console.log(add(2,3,5));

// 10