11 lines
450 B
JavaScript
11 lines
450 B
JavaScript
/*
|
|
Énoncé :
|
|
- créez une fonction fléchée `somme` qui peut prendre un nombre indéfini d'arguments numériques en utilisant les "rest parameters".
|
|
- la fonction doit retourner la somme de tous les arguments.
|
|
- testez-la avec différents nombres d'arguments.
|
|
*/
|
|
const somme = (...nombres) => nombres.reduce((acc, curr) => acc + curr, 0);
|
|
console.log(somme(1, 2, 3));
|
|
console.log(somme(10, 20, 30, 40));
|
|
console.log(somme(5));
|
|
console.log(somme()); |