func f(n) { if (n > 1) { return n*f(n-1) } else { return 1 } } $y = f($i)