arrayの各要素をindexを参照しながら、足していく場合のコード
rubyで「arrayの各要素のindexを参照しながら、足す」という操作をしたかったので、メモ
以下、参考コード
array = [1, 2, 3] sum = array.each_with_index.inject(0.0){|sum, (d, i)| p "i:#{i}" # index sum += d } p "sum = #{sum}"
以下、出力
"i:0" "i:1" "i:2" "sum = 6.0"