Нужна помощь. Множественное использование оператора ИЛИ
-
@speshalboom ели нужно сравнение, то используй свитч. например так:
var VAR_NEW = 5 switch (VAR_NEW) { case 1: log('var NEW = 1'); break; case 2: log('var NEW = 2'); break; case 5: log('var NEW = 5'); break; default: log('not find'); }
если использовать if то [[NEW]] == 1 || [[NEW]] == 2 || [[NEW]] == 5
-
@artihorror said in Нужна помощь. Множественное использование оператора ИЛИ:
[[NEW]] == 1 || [[NEW]] == 2 || [[NEW]] == 5
при использовании if , такая конструкция не работает.... при таком выражении учитываются только первые 2 - е цифры
-
(( {{Проверка2}}.indexOf('s2_+Corn12') >= 0 ) && !( ( ([[CORN1]]) + ([[CORN2]]) ) >= ({{s2_i1_Corn12_Over}}) && ( ([[CORN1]]) + ([[CORN2]]) ) <= ({{s2_i1_Corn12_Under}}) ))
| (( {{Проверка2}}.indexOf('s2_+Dang12') >= 0 ) && !( ( ([[DANG1]]) + ([[DANG2]]) ) >= ({{s2_i1_Dang12_Over}}) && ( ([[DANG1]]) + ([[DANG1]]) ) <= ({{s2_i1_Dang12_Under}}) ))
| (( {{Проверка2}}.indexOf('s2_+Pi1') >= 0 ) && !( ( ([[PL1TEAM1]]) + ([[PL1TEAM2]]) ) >= ({{s2_i1_Pi1_Over}}) && ( ([[PL1TEAM1]]) + ([[PL1TEAM2]]) ) <= ({{s2_i1_Pi1_Under}}) ))
| (( {{Проверка2}}.indexOf('s2_+Pi2') >= 0 ) && !( ( ([[PL2TEAM1]]) + ([[PL2TEAM2]]) ) >= ({{s2_i1_Pi2_Over}}) && ( ([[PL2TEAM1]]) + ([[PL2TEAM2]]) ) <= ({{s2_i1_Pi2_Under}}) ) )
| (( {{Проверка1}}.indexOf('s2_+Score12') >= 0 ) && !( ( ([[SCORE1]]) + ([[SCORE2]]) ) >= ({{s2_i1_Sc12_Over}}) && ( ([[SCORE1]]) + ([[SCORE2]]) ) <= ({{s2_i1_Sc12_Under}}) ) )у меня такой код работает
-
@speshalboom извиняюсь, проверял на js в песочнице а не в басе
-
@teamgame said in Нужна помощь. Множественное использование оператора ИЛИ:
&
при чем тут это, в коде представлен только амперсант И, у меня вопрос по ИЛИ
-
Я просто пример привел со своего реального кода.
-
@teamgame так давай для примера все что угодно предлагать...
это не помощь, а тупо попытка написать что-то умное
-
@speshalboom условие1 || условие 2||условие 3
-
@DrPrime
при использовании if , такая конструкция не работает.... при таком выражении учитываются только первые 2 - е цифры
-
@speshalboom а у меня работает, и у других, и у миллионов людей, которые пишут на js. Приложите скрипт в котором не работает
-
@speshalboom Подтверждаю. У меня тоже спокойно работает несколько или в if.
[[TEST]] == 1 || [[TEST]] == 2 || [[TEST]] == 3 || [[TEST]] == 4 || [[TEST]] == 5 || [[TEST]] == 6 || [[TEST]] == 7
-
Дико извиняюсь перед теми с кем спорил, я накосячил в составлении самого выражения.
Спасибо что отозвались и помогли, даже при том, что я яро настаивал в своей правоте.