Rest-parametrar för funktioner i TypeScript

I TypeScript kan man också arbeta med rest parametrar för funktioner. För att göra detta bör variabeln, som parametrarna samlas i, deklareras som en array:

typescriptfunction func(...rest: number[]): void {
  console.log(rest);
}

Låt oss kontrollera hur vår funktion fungerar:

typescriptfunc(1, 2, 3); // kommer att skriva ut [1, 2, 3]
Задание 1

Skapa en funktion som tar valfritt antal tal som parametrar, och returnerar deras summa.