У меня есть функция "main" и ещё 6 других функций(0,1,2,3,4,5,) подскажите как мне сделать так что бы после выполнения функции "main" другие функции выполнялись рандомно по кругу?
Пример: main>3>main>1>main>2>main>0>main>4
@Fox в скрипте мне нужно присвоить переменной [[KRAY]] вот это значение: [[THREAD_INDEX]] * [[DOLIA]] но так как номер потока не понятно почему начинает идти с 6-ки, а не с 1-цы, то [[KRAY]] - получается не правильный.
Переменная [[KRAY]] мне необходима для определения номер ДО которого этот поток будет для себя брать в элементы в цикле For
if N == 1 & TYPE = 0 ... fun A return ...
if N == 1 & TYPE = 1 ... add to list/res
if N == 2 & TYPE = 0 ... fun A return ...
if N == 2 & TYPE = 1 ... add to list/res
...
if N == 100 & TYPE = 0... fun ZZ return ...
if N == 100 & TYPE = 1 ... add to list/res
и получать аргументы для создания списка/ресурса и запускать асинхронные функции или потоки по ним.
Я если честно слабо представляю ситуацию, когда нужно просто выполнить 100 функций в проекте в любом порядке. Но для сравнения предложил вам вариант, ни кто не заставляет его использовать