@uraabk
а вот быстрая версия, но крайне не понятная)))
Использовать api BAS'a в действии "выполнить код" не всегда уместно, каждый вызов будет занимать время. Попробуйте подобный цикл сделать на 1 000 000 строк, и он будет медленным по сравнению с обычным циклом js.
Вот скрипт на api BAS, добавляет в список (массив) 1 000 000 строк, за 14 секунд
0_1539369409424_91f223b2-4878-4676-9e73-2cd6dd958a77-изображение.png
[388325735] [23:43:19] Поток №1 : В списке NEW_LIST строк: 1000000
А вот скрипт на js так же добавляет в список (массив) 1 000 000 строк, но за 0 секунд
0_1539369908607_eb680a1c-f803-4efb-bf4c-fef65c370b52-изображение.png
[388325735] [23:45:00] Поток №1 : В списке NEW_LIST строк: 1000000