二次元配列を使う時にはeachを二重にして取り出していたが、
ブロック引数に複数指定すれば中の配列の要素がそのまま取り出せそう
これまでの書き方
qiita.rb
array = [[1,2,3], [4,5,6], [7,8,9]]
array.each do |ary|
ary.each do |fed|
puts fed
end
end
###短くしたい
とにかく短くしたいと調べてて見つけた書き方
qiita.rb
array = [[1,2,3], [4,5,6], [7,8,9]]
array.each do |fed1, fed2, fed3|
puts fed1, fed2, fed3
end
これで少し短くなりました。