0
Допустим, мы имеем следующий массив:Понимать серию в коллекции во время итерации
%w(apple apple apple banan orange orange tomato orange apple apple)
Могу ли я выход, в то время как итерация по коллекции, «здесь идет 2 апельсина» или «это были 2 апельсинов»?
Update
Там может быть больше мест где же элемента в коллекции, но то, что меня беспокоит это серия - сколько есть один за другим, когда они одного и того же рода.
'ставит«здесь приходит # {array.count ('апельсин')} апельсины "будут работать? Если нет .. Вы должны спросить более четко. –
Ну .. Посмотрите это - http://apidock.com/ruby/Enumerable/slice_before –
Wow thanks. Если у вас есть время, не могли бы вы привести пример реализации? – Numbers