Functions

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: