中括弧を使用してルビのループを実行している間、簡単なライナーを作成しようとしていました。私は、次の形式で成功であった。中括弧を使用してRubyでループを実行する方法
while x < 5 do x+=1 end
これは1つのライナーで終了を行う使用してのではないファン1つのライナーが、イムとしては十分です。
while x < 5 { x += 1 }
はこれが行うことができます:私はこれに似た何かをしたいですか?質問が巻き毛と
while
を使用する方法」である場合
5.times { |i| puts i }
私はこの質問の手段では単純化されていると仮定していますが、私はkeyw 'while'、' for'などのようなordはブロック構文を受け入れます。 'Enumerable'メソッドを使って'(x ... 5).each {x + = 1} 'のようにすると、同じ結果が得られます。 – engineersmnky