Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
15
Task/Anonymous-recursion/Lang/anonymous-recursion.lang
Normal file
15
Task/Anonymous-recursion/Lang/anonymous-recursion.lang
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
fp.fib = ($n) -> {
|
||||
if($n < 0) {
|
||||
throw fn.withErrorMessage($LANG_ERROR_INVALID_ARGUMENTS, n must be >= 0)
|
||||
}
|
||||
|
||||
fp.innerFib = ($n) -> {
|
||||
if($n < 2) {
|
||||
return $n
|
||||
}
|
||||
|
||||
return parser.op(fp.innerFib($n - 1) + fp.innerFib($n - 2))
|
||||
}
|
||||
|
||||
return fp.innerFib($n)
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue