@GhostZ said in Как добавить несколько вариантов ИЛИ в условии IF?:
@Radix, вариант короче: [[CYCLE_INDEX]] > 2 && [[CYCLE_INDEX]] % 2 > 0, подробнее о операторе % можете узнать сдесь
Это нечетные так вычленяются я так понял ...

В скрипте имеется динамическое значение, при изменение оно заносится в глобальную переменную.
Эту глобальную переменную вывожу в веб интерфейс.
Постоянно идёт проверка глобалки, но чтоб интерфейс не вис, нужно задать, допустим сон в 1 секунду.
Пробовал через sleep(ms), setTimeout(f, ms)
Но не выходит и всё виснет
Вариант нашёл, что можно в басе функцию с сном сделать и вызывать её, но как-то неправильно, ведь можно и в js сон сделать, но не выходит...
Мб есть какой-совет?

Вот, через setInterval тоже виснит
@DanBro said in Как добавить сон, либо же изменение глобальной переменной в веб интерфейсе:
Вот, через setInterval тоже виснит
Конечно виснет, у вас все это в цикл обернуто
@DanBro said in Как добавить сон, либо же изменение глобальной переменной в веб интерфейсе:
@UserTrue так по сути ведь задержка 1 сек
Он и должен крутить цикл бесконечно с задержкой в 1 сек
Нет, у вас бесконечный цикл без всяких задержек и на каждой итерации запускается еще один setInterval.
Придется учить js, чтобы писать интерфейс.