Я использую Ruby on Rails 3.2.2, и я хотел бы построить длинную строку самым простым способом. Я думал об использовании метода times
, но используя следующий код не возвращает, что я ищу:Как построить длинную строку?
10000.times{ "Foo bar" }
# => 10000
Я хотел бы, что она возвращает "Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar Foo bar ..."
.
Как это сделать?
Примечание: Я хотел бы использовать приведенный выше код для тестирования в моем файле rspec.
~ gmile имеет самое лучшее решение, но лучше, чем это решение - 10000.inject ('') {| str, ignore | str << 'Foo bar'} –