Rest параметри на функции во TypeScript

Во TypeScript може да се работат и со rest параметрите на функции. За ова, променливата, во која се собираат параметрите, треба да се декларира како низа:

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

Да ја провериме работата на нашата функција:

typescriptfunc(1, 2, 3); // ќе испише [1, 2, 3]
Задание 1

Направете функција која како параметри прима било колку бројки, а ја враќа нивната сума.