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

В TypeScript можно также работать с rest параметрами функций. Для этого переменную, в которую складываются параметры, следует объявить массивом:

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

Проверим работу нашей функции:

typescriptfunc(1, 2, 3); // выведет [1, 2, 3]
Задание 1

Сделайте функцию, которая параметрами принимает любое количество чисел, а возвращает их сумму.