Sudan function: Difference between revisions

Corrected JS implementation
(Added Wren)
(Corrected JS implementation)
Line 63:
*/
function F(n, x, y) {
if (n === 0n0) {
return x + y;
}
 
if (y === 0n0) {
return x;
}
 
return F(n - 1n1, F(n, x, y - 1n1), F(n, x, y - 1n1) + y);
}
</lang>
503

edits