Rest parametry funkcji w TypeScript

W TypeScript można również pracować z rest parametrami funkcji. W tym celu zmienną, do której są zbierane parametry, należy zadeklarować jako tablicę:

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

Sprawdźmy działanie naszej funkcji:

typescriptfunc(1, 2, 3); // wyświetli [1, 2, 3]
Задание 1

Stwórz funkcję, która parametrami przyjmuje dowolną ilość liczb, a zwraca ich sumę.