Ruby/Range/reduce

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск

reduce with operator

sum = (1..5).reduce(:+)                    # => 15
prod = (1..5).reduce(:*)                   # => 120
letters = ("a".."e").reduce("-", :concat)  # => "-abcde"