From: Mark Thomas Date: 2008-10-17T02:29:43+09:00 Subject: Re: newbie adding to array question def fib(n) curr = 0 succ = 1 all = [] n.times do curr, succ = succ, curr + succ all << curr end all end fib(10) #=> [1, 1, 2, 3, 5, 8, 13, 21, 34, 55]