Top > Ruby [2.2.2] > inject


Enumerable# inject

p [1,2,3,4,5].inject(0) {|ans, val| ans + val }   # 15
p [1,2,3,4,5].inject(1) {|ans, val| ans + val }   # 16
p [1,2,3,4,5].inject(100) {|ans, val| ans + val } # 115

一体どのような場面で使用するのか…。私は利用した事がないのが正直な意見です。一応メモ



Copyright © 2015 AchaPorutePiipo All Rights Reserved.