0
0

eachメソッドの使い方

Last updated at Posted at 2023-12-01

eachメソッドについて

eachは繰り返しメソッドのひとつです。
ブロック内の処理をオブジェクトの要素分だけ繰り返すことができます。
オブジェクト内の要素の計算などもできます。


使い方

オブジェクト.each do |変数|
  実行したい処理内容
end

doを省略することもできます。

オブジェクト.each { |変数|
 実行したい処理内容
}

eachを使ってオブジェクト内の要素の計算をしてみよう!

array = [1, 2, 3]

sum = 0
array.each do |x|
 sum += x
end

puts sum
実行結果
6

|変数|の縦棒「|」はバーティカルバーと呼ばれる記号です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0