Количество вложенных условных операторов

голоса: 0

В описании условных операторов написано, что допускается использовать до 10 вложений. 10 включая или все-таки 9?

Есть такое сложное условие с 10 вложениями, которое перестало работать на 8-м операнде:

 

Код перепроверял, вроде ошибок в нем не обнаружил, но почему перестало работать, разобраться не могу.

Попробовал для проверки простенькую конструкцию, но она тоже не работает:

 

Начинает работать только при 8 операторах (проверил несколько раз).

 

П.С. И еще один вопрос по базовым настройкам системы: ограничение на множественное вложение предполагается при последовательно-ступенчатом вложении (1(2(3(...)))) или распространяется и на параллельное (1(2(1(2(...)))2(1(2(...)))))

Адрес сайта mastermozaik.ru
| Автор: | Категория: Дизайн сайта
Редактирование | | Автор: Евгений Мыльников

Ответов: 1

голоса: 0
В чём задумка данного условия, возможно есть решение проще...
| Автор:
Прикрепить к сайту сезонный фон в зависимости от месяца и конкретных чисел. Из-за заявленного ограничения в 10 вложений пришлось разбить не по месяцам, а на 10 "сезонов". Но по факту оказалось, что Юкоз не воспринимает больше 8 вложений (проверил несколько раз на разных условиях!).  Пока нашел костыль, разбив условие на 2 класса.  Возможно есть решение изящней, я не нашел. С 2 классами заработало
...