Functions
With return value
Without any return value
Multiple return values
Without any parameters
Array of parameters
Out parameters
In/Out parameters
Variable parameters
Optional parameter values
External parameter names
Recursion
def
get_sum
(n1, n2)
n1 + n2
end
result =
get_sum
(
5
,
3
)
# result is 8
puts
"result is
#{result}
"