• follow us in feedly
scroll_icon
shuffle_button
Rubyの繰り返し処理をおぼえよう

サムネイル出典:RubyInstaller for Windows

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

Author:
omodaiomodai
Posted date:
Rubyの繰り返し処理をおぼえよう

サムネイル出典:RubyInstaller for Windows

Rubyの繰り返し処理まとめ

Rubyの繰り返し

			

繰り返し構文

#for文
for i in 10..20 do
  p "hello"
end

#for文 doを省略できる
for i in 10..20
  p "hello"
end

#while文
while i < 5 do
  p "hello"
end

#while文もdoを省略できる
while i < 5
  p "hello"
end

#times文
10.times do |i|
  p "hello"
end

#times文はなみかっこでブロックを省略できる
10.times{|i| p "hello"}

#each文
(10..20).each do |i|
  p "hello"
end

#each文もなみかっこでブロックを省略できる
(10..20).each{|i| p "hello"}

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

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

eachとtimesはブロック処理

eachとtimesはブロック→|i|で処理するのでブロックはなみかっこで省略してかくことができる。

この記事が気に入ったら

いいね!しよう

Sharetubeの最新記事をお届けします

著者プロフィール
omodai

役に立つ情報や面白い情報を発信していきます。