Parâmetros rest de função em TypeScript
Em TypeScript, também é possível trabalhar com os parâmetros rest
de funções. Para isso, a variável
na qual os parâmetros são agrupados deve
ser declarada como um array:
function func(...rest: number[]): void {
console.log(rest);
}
Vamos testar a nossa função:
func(1, 2, 3); // exibirá [1, 2, 3]
Crie uma função que aceite qualquer quantidade de números como parâmetros e retorne a soma deles.