contenthello-world.jp.netwebエンジニアのメモ。投稿Tweetrubyで配列の合計値を求める際にinjectを使うと便利だったのでメモ以下のようなHashがあった場合に、値の合計値を求めたくなりました。50,}まずシンプルに以下のような形を思いつきます。100これでとりあえずは合計が出ます。Enumerableクラスのinjectメソッドを使うともっと手軽に書くことができます。100inject(0)の0がsample1でいうsum1=0の部分に該当します。iの部分は同じですね。これをさらに短く書くと以下のようにも書けるそうです。sum3というわけで配列の合計値を求める場合はarray.inject(:+)の形式を使っていこうと思いました。Amazonアソシエイト・プログラムの参加者です。