Rest parametry funkce v TypeScript

V TypeScript lze také pracovat s rest parametry funkcí. K tomu je třeba proměnnou, do které se ukládají parametry, deklarovat jako pole:

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

Ověřme funkčnost naší funkce:

typescriptfunc(1, 2, 3); // vypíše [1, 2, 3]
Задание 1

Vytvořte funkci, která parametry přijímá libovolné množství čísel, a vrací jejich součet.