Rubyの復習。
ほぼ自分の勉強メモです。
過度な期待はしないでください。
繰り返し処理
- eachメソッド
eachメソッドを使うと、配列の要素を順番に取り出して処理を行うことが出来る。
使用方法は、「配列.each do |変数名|」と書き、「end」までの間に実行したい処理を書く。
書き方
配列.each do |変数名|
# 処理
end
eachメソッドは、配列の要素の数だけ繰り返し処理を行う。
「| |」で囲まれた変数に配列の要素が1つずつ入っていき、その上でeachメソッドの中の処理が実行される。
eachメソッド内の変数名は、好きな名前をつけられますが、配列の変数名の単数形にすることが慣習上多い。
使用例
colors = ["赤色", "青色", "黄色"]
colors.each do |color|
puts "色: #{color}"
end
出力結果
色: 赤色
色: 青色
色: 黄色