Files
ValueScript/inputs/passing/recursiveCapture.ts
2023-03-24 17:47:02 +11:00

16 lines
221 B
TypeScript

// test_output! 120
export default function main() {
const one = 1;
function factorial(n: number): number {
if (n === 0) {
return 1;
}
return n * factorial(n - one);
}
return factorial(5);
}