Ruby 演算子injectを使って指定して配列の値全てを計算する
環境
Windows10 Home 64bit
ruby 3.1.2p20
構文
配列.inject(:演算子)
演算子を指定して配列の値全てを計算するには「inject」を使用します。
使用例
p [5, 6, 7, 4, 5].inject(:+)
p [7, 5, 9, 4, 5].inject(:-)
p [8, 7, 3, 4, 5].inject(:*)
p [9, 8, 2, 5].inject(:/)
p [5, 6, 7, 4, 5].inject(:+)
p [7, 5, 9, 4, 5].inject(:-)
p [8, 7, 3, 4, 5].inject(:*)
p [9, 8, 2, 5].inject(:/)
p [5, 6, 7, 4, 5].inject(:+) p [7, 5, 9, 4, 5].inject(:-) p [8, 7, 3, 4, 5].inject(:*) p [9, 8, 2, 5].inject(:/)
実行結果
27
-16
3360
0