Recursion 1 min read Rate this explanation: A function that calls itself to solve a problem Share this: Twitter Facebook LinkedIn Tutorial Recursion Tutorial Related Terms Stack trace A report that shows the sequence of function calls that led to an error Algorithm A step-by-step set of instructions to solve a problem Method A function that belongs to a specific class or object Version control A system that tracks changes to code over time TypeScript A typed superset of JavaScript that compiles to plain JavaScript Learn More Reference 1 Reference 2 Video