recursive function in r code example
Example 1: how to use recursion in r
mySum <- function(a){
if (a == 0)
return(0)
return(a + mySum(a-1))
}
mySum(0)
Example 2: recursion function r
> recursive.factorial(0)
[1] 1
> recursive.factorial(5)
[1] 120
> recursive.factorial(7)
[1] 5040
Example 3: recursion function r
# Recursive function to find factorial
recursive.factorial <- function(x) {
if (x == 0) return (1)
else return (x * recursive.factorial(x-1))
}