@Viktor said in Помогите с логикой:
@xclsv на яваскрипт значит...А отдельное действие "яваскрипт" тогда зачем?
Про функцию эт я тоже понял.
Например вызов функцыи, действие со списком, если == хреново, тогда листленз делить на два, мазфлоат из половинки, отнять результат от листленз чтобы получить вторую половинку,получили два списка...
...запутался...
...например записали их в файл n, и n+1
...получили список файлов..
....прочитали их в список...
...для каждого списка (списка списков? чота не то) вызвали функцию
Наверное, может и сработать, если продумать как правильно называть файлы, или использовать переменную в имени переменной..но мне кажется что тут что-то не то
Блок Выполнить код позволяет выполнять произвольный код на языке javascript без подключенных к нему дополнительных компонентов и модулей. В том время как Javascript может выполнять браузерные функции с необходимыми нам элементами, с окнами или даже с браузером в целом и возвращать результат их выполнения в нужную нам переменную. К примеру, вернуть домен сайта можно только через Javascript.
Javascript подразумевает тот факт, что в bas уже открыт или откроется браузер и повиснет в памяти. Т.е. данное действие априори не подходит для написания скриптов на запросах. Да, конечно его можно будет закрыть, но на протяжении всего времени, пока он будет открыт, потребление оперативы текущим потоком будет существенно выше.
А вот к примеру, выполнить возведение в степень намного удобнее в блоке Выполнить код. Если скрипт на запросах, то нужное значение можно будет получить без открытия браузера.
Короче говоря, Выполнить код экономнее, т.к. не открывает лишний раз браузер, но не может работать с браузерными функциями. А Javascript может, но жрёт больше памяти ) Потому и сделали отдельные блоки. Подозреваю, что некоторые вещи можно сделать и там и там )