【Ruby】eachを使って配列を一つずつ取り出す
Ruby

【Ruby】eachを使って配列を一つずつ取り出す

作成日:2022年07月21日
更新日:2022年07月21日

Ruby でeachを使って、配列を一つずつ取り出します。

配列名の後に『.each do |変数の名前|』を入力します。

インデントし、実行したい内容を入力します。

endで閉じます。

ruby
numbers = [1, 2, 3, 4, 5]
numbers.each do |number|
puts number
end

ターミナルで実行すると、

image2

配列の中身を一つずつ取り出すことができました。

変数の名前は何でも構わないのですが、配列を複数形にし、変数の名前は単数形にすると、わかりやすくなります。

doを使う代わりに、下記の書き方もあります。

ruby
numbers.each {|number|
puts number}

image3

同じ結果が返ってきました。

© 2024あずきぱんウェブスタジオ