VolgaVolga, Lynn «Кофеман», по моему автор изменил вопрос, потому что я тоже помню, как и Максим Федоров, что изначально вопрос был другой.
Либо у нас у обоих глюки.)
Вадим, и насчёт памяти, массив будет удалён сборщиком мусора почти сразу и один раз. В то же время со строками не так всё просто, за счёт постоянной конкатенации может больше потреблять во время выполнения и больше сборщик нагружать, но тут я совсем неуверен.
Вадим, справедливости ради в реальном мире это одно из самых универсальных и удобных решений, которое легко читать и легко расширять. Да и по производительности ещё вопрос что быстрее будет, конкатенация строк на каждой итерации или просто пуш в массив с дальнейшим джойном. На малых значениях явно выиграет конкатенация, а вот если от 1000 до 0 с шагом 4? Это уже 250 итераций.
Максим Иванов, это и есть чистый верстальщик. И вот зачем он такой нужен, если можно взять фронтера и он сделает всё тоже самое, что верстальщик, только ещёи с любым функционалом.
Либо у нас у обоих глюки.)