フィボナッチ数列の n 番目の要素を返すメソッドを作成していますが、予期しない終了エラーが発生します。
def fib_seq(n)
a = [0]
n.times do |i|
if i==0
a[i] = 0
else if i==1
a[i] = 1
else
a[i] = a[i-1] + a[i-2]
end
end
return a[n]
end
puts fib_seq(4)
私が台無しにすることができるものについてのヒントはありますか?