a = [1,2]
upto = 4_000_000
while a[-2] + a[-1] < upto
a << a[-2] + a[-1]
end
取上面的代碼。在第一圈和第二次迭代a[-2] = 1
和a[-1] = 2
你a[-2] = 2
+ a[-1] = 3
有沒有辦法像IRB中的代碼一樣查看?
有沒有辦法,我可以指示IRB
通過代碼走的方式。我推理,做一種一步一步可以這麼說可以幫助我(也許是其他人)一種方式來形象化什麼代碼在做,這樣我可以更好地瞭解它如何起作用,當我被絆倒。
當你習慣使用'puts'後,看看[ruby-debug](http://object.io/site/2011/getting-to-know-ruby-debugger/)。 –
ruby-debug你去過哪裏?發佈作爲答案,我會接受。 @CarySwoveland – fyz
我給出的最短答案。很高興幫助你。 –