RosettaCodeData/Task/Anonymous-recursion/Wren/anonymous-recursion.wren
2016-12-05 23:44:36 +01:00

12 lines
246 B
Text

class Fibonacci {
static compute(n) {
var fib
fib = Fn.new {|n|
if (n < 2) return n
return fib.call(n - 1) + fib.call(n - 2)
}
if (n < 0) return null
return fib.call(n)
}
}