RosettaCodeData/Task/Fibonacci-sequence/Rhovas/fibonacci-sequence-3.rhovas
2023-07-01 13:44:08 -04:00

7 lines
213 B
Text

func fibonacci(num: Integer): Integer {
match {
num >= 0: return positiveFibonacci(num);
num.mod(2) != 0: return positiveFibonacci(-num);
else: return -positiveFibonacci(-num);
}
}