Rubyの繰り返し処理をおぼえよう

著者:
投稿日:
更新日:

Rubyの繰り返し処理まとめ

Rubyの繰り返し

			

繰り返し構文

 for i in 10..20 do

p "hello"

end


doを省略できる

for i in 10..20

p "hello"

end


while i < 5 do

p "hello"

end


while i < 5

p "hello"

end


10.times do
i
p "hello"

end


10.times{
i

(10..20).each do
i
p "hello"

end


(10..20).each{
i p "hello"}

for whileはブロック処理ではない

for whileはブロックではないので、なみかっこを使っての省略はできない。でもdoは省略できる

eachとtimesはブロック処理

eachとtimesはブロック→
i
著者プロフィール
Sharetube