View previous topic :: View next topic |
Author |
Message |
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Thu Jul 21, 2011 14:32 Post subject: |
|
|
Flasher
Я бейсика совсем не знаю, никакого, но, по-моему, твой скрипт перебирает значения в цикле. Ведь можно создать массив имен существующих файлов по шаблону и этот массив отсортировать - последний элемент массива и будет последним, после него создавай сколько хочешь... |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Jul 21, 2011 14:47 Post subject: |
|
|
Serge Yolkin
Так чтобы создать массив имён папок всё равно цикл нужен. А сортировка - это дополнительный геморрой. |
|
Back to top |
|
 |
Serge Yolkin
Joined: 25 Jul 2009 Posts: 664
|
(Separately) Posted: Fri Jul 22, 2011 22:26 Post subject: |
|
|
Flasher
В js создается коллекция. Что папок, что файлов - одинаково, за один проход. Т.е. файловую систему читаем один раз. В цикле отбираем нужное по маске и - в массив. Для данной темы: если кол-во цифр фиксированное, вся сортировка это массив=массив.sort();. Если произвольное, тогда надо сортировать не по имени, а по ~~имя, это уже, хоть и однострочная, но - функция. Хуже, если в имени не только цифры.
В принципе, я это реализовал в последней правке своего хэтэашника - последний (пока) в топике "Программное обеспечение -> Для скриптописателей. Только." Именно, начитавшись здесь.
З.Ы. Извиняюсь за оффтоп... |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|