В TypeScript можно также работать с rest параметрами функций. Для этого переменную, в которую складываются параметры следует объявить массивом:
function func(...rest: number[]): number {
console.log(rest);
}
Проверим работу нашей функции:
func(1, 2, 3); // выведет [1, 2, 3]
Сделайте функцию, которая параметрами принимает любое количество чисел, а возвращает их сумму.