El parámetro rest, representado por tres puntos (...
), permite a las funciones aceptar un número indefinido de argumentos como un array.
La sintaxis del parámetro rest es sencilla y se utiliza en la definición de la función.
function sumar(...números) {
return números.reduce((total, num) => total + num, 0);
}
Veamos un ejemplo donde sumamos varios números pasados como argumentos a una función.
console.log(sumar(1, 2, 3, 4)); // Salida: 10
Jorge García
Fullstack developer