Ruby eachを使用して、配列内の値を総和を求める

  • 作成日 2021.06.21
  • 更新日 2022.08.08
  • Ruby
Ruby eachを使用して、配列内の値を総和を求める

Rubyで、eachを使用して、配列内の値を総和を求めるサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。

環境

  • OS windows10 pro 64bit
  • ruby 2.7.2p137

each使い方

eachを使用すると、配列内の値を総和を求めることが可能です。

# 1~10までの総和
(1..10).each do |i|
    sum += i
end

p sum
# 55

1行で記述することも可能です。

sum = 0 

(1..10).each{|x| sum += x}

p sum
# 55