nondescript/benchmarks/factorial.nds

15 lines
183 B
Plaintext

var fact = proc(n)
if (n > 0)
:result = n * fact(n-1)
else
:result = 1
;
var i = 0;
var res = 0;
while (i < 50000) {
res = res + fact(50);
i = i + 1;
};
print (res);