RosettaCodeData/Task/Fibonacci-sequence/Objective-C/fibonacci-sequence-2.m
2023-07-01 13:44:08 -04:00

9 lines
199 B
Objective-C

+(long)fibonacci:(int)index {
long beforeLast = 0, last = 1;
while (index > 0) {
last += beforeLast;
beforeLast = last - beforeLast;
--index;
}
return last;
}