RosettaCodeData/Task/Fibonacci-sequence/Smalltalk/fibonacci-sequence-1.st
2023-07-01 13:44:08 -04:00

11 lines
178 B
Smalltalk

Integer >> fibI
|aNMinus1 an t|
aNMinus1 := 1.
an := 0.
self timesRepeat:[
t := an.
an := an + aNMinus1 .
aNMinus1 := t.
].
^ an