# Функции в TypeScript

При объявлении параметров функций мы также можем указать их тип. Смотрите пример:

`function func(a: number, b: number) { return a + b; }`

Можно также указать тип возвращаемого функцией значения. Давайте сделаем это:

`function func(a: number, b: number): number { return a + b; }`

Укажите тип результату и параметрам функции:

`function sum(x, y) { return x + y; }`

Укажите тип результату и параметрам функции:

`function sum(arr) { let res = 0; for (let num of arr) { res += num; } return res; }`
← →
↑