Files
ValueScript/inputs/passing/recursiveCapture.ts
2023-05-31 12:18:32 +10:00

16 lines
222 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);
}