0
私はEnumerator
のドキュメントを通して読んでいたと私は、この例に出会っ:a, b = b, a + b
:Rubyの構文の説明
fib = Enumerator.new do |y|
a = b = 1
loop do
y << a
a, b = b, a + b
end
end
すべてが、この行を除いて私には意味があります。誰かが何が起こっているのか説明してもらえますか?
'= B'とを見つけるの' B = A + B'。 –
ブラケットを精神的に追加すると助けになるかもしれません: '(a、b)= [b、a + b]'(その構文も機能します) –
@NeilSlaterそれは今よりずっと意味をなさない。 – LandonSchropp