Оператор сравнения в экшене switch

  • Автор темы Автор темы eilyxin2
  • Дата начала Дата начала

eilyxin2

Client
Регистрация
03.12.2015
Сообщения
45
Реакции
3
Баллы
8
Было бы отлично если бы в экшене Switch появился бы оператор сравнения! Чтобы была возможность указать больше или равно
Переменная может принимать значение от 1 до 10 в этом случае должно происходить например одно действие, если значение этой переменной входит в другой диапазон например от 11 до 27 тогда должно выполняться другое действие, не удобно прописывать все значения со всеми выходами!(( например:
1. Если значение переменной равно 1 тогда выполнить действие1,
2. если значение переменной равно 2 тогда выполнить действие1,
3. если значение переменной равно 3 тогда выполнить действие1,
и.т.д.

Было бы проще:
Если значение переменной меньше или равно 3, тогда выполнить действие1

Это ведь в разы проще!
И писать километровые значения переменных не придется!
 
{-Variable.code-} < 2 || {-Variable.code-} > 3 , как то так делают, только это if
 
Это прописывать нужно в действии If а не switch
В switch такое не предусмотрено, там только точное совпадение.
а я на if что то посмотрел, даже не заметил что он туда запихал, сразу две ошибки нашли ))
 
я убедился что в
Это прописывать нужно в действии If а не switch
В switch такое не предусмотрено, там только точное совпадение.
Я понял что такое в switch не предусмотрено!) Вот и предлагаю как вариант улучшить zennoposter))
 
Это прописывать нужно в действии If а не switch
В switch такое не предусмотрено, там только точное совпадение.
Вы правы это можно реализовать через if )) Спасибо, предложение снято)) Через if тоже отлично получается))
 
Пользуюсь первый день, поэтому еще не особо разобрался((
 
Можно прописать еще в виде
{-Variable.code-} > 1 && {-Variable.code-} < 10
т.е. переменная больше одного и меньше десяти.
 
Switch это switch.
Изменения его не планируются
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)