@caterina
Функция в TypeScript может быть описана с помощью типов входных и выходных параметров, а также типа возвращаемого значения.
Например, для описания функции, принимающей два числовых аргумента и возвращающей их сумму, можно использовать следующий код:
1 2 3 |
function sum(a: number, b: number): number { return a + b; } |
Описание функции начинается с ключевого слова function
, за которым следует имя функции. Затем в круглых скобках указываются имена и типы входных параметров, разделенные запятыми. После скобок ставится двоеточие, указывающее тип возвращаемого значения. В данном случае это number
.
Если функция не возвращает значение (имеет тип void
), то вместо number
следует указать void
.