избегая .each {} итерации в начале Ruby

код:

 c = 0  
 items.each { |i|  
   puts i.to_s    
   # if c > 9 escape the each iteration early - and do not repeat  
   c++  
 }  

Я хочу взять первые 10 предметов, а затем выйти из цикла «каждый».

Чем заменить закомментированную строку? есть ли лучший подход? что-то более рубиновое идиоматическое?

Ответы на вопрос(8)

Ваш ответ на вопрос