Factorial (recursion)
TypeScript Recursion
recursion
Flowchart (ISO 5807)
Source code
function factorial(n: number): number {
if (n <= 1) return 1;
return n * factorial(n - 1);
} recursion
function factorial(n: number): number {
if (n <= 1) return 1;
return n * factorial(n - 1);
}