eachメソッド
【開発環境】
OS:Win11(64ビット)
Ruby 3.0.1
VSCodeバージョン: 1.57.1
【eachメソッド】
eachメソッドは、timesメソッドと違った、繰り返しの回数を意識する事なく繰り返す処理を記述するすることができる。
例文
・配列
irb(main):033:1* [1,2,3].each {|i|
irb(main):034:1* p i
irb(main):035:0> }
1
2
3
=> [1, 2, 3]
irb(main):036:0>
・ハッシュ
irb(main):040:1* [height:170,weight:60].each {|element|
irb(main):041:1* p element
irb(main):042:0> }
{:height=>170, :weight=>60}
=> [{:height=>170, :weight=>60}]
irb(main):043:0>