netscape-revival
mocha/tests/fact.mocha
function fact(n) {
if (n <= 0) return 0;
for (var f = 1, i = 2; i <= n; i++)
f *= i;
return f;
}
function rfact(n) {
if (n <= 0) return 0;
return n * fact(n-1);
}
function fact(n) {
if (n <= 0) return 0;
for (var f = 1, i = 2; i <= n; i++)
f *= i;
return f;
}
function rfact(n) {
if (n <= 0) return 0;
return n * fact(n-1);
}