Functions are a core building block in TypeScript. Functions allow you to wrap a piece of code and reuse it multiple times. Functions in TypeScript can be either declared using function declaration syntax or function expression syntax.
Function Declaration Syntax:
function name(param1: type1, param2: type2, ...): returnType {
return value;
}
Function Expression Syntax:
let name = function(param1: type1, param2: type2, ...): returnType {
return value;
};
Learn more from the following links: