Страница 1 из 1
if()
Добавлено: 27 дек 2011, 15:54
112
Привет!Вообще такая вот штука мне нужно сделать примерно так
Тобишь если переменная qwe равна 1 или 2 или qwe3 равно 0 ,то выполняем такое то действие
Проблема в том ,что значения этих переменных приходят с сервера и сколько их будет я не знаю ,что предложите делать?
Re: if()
Добавлено: 27 дек 2011, 16:13
bodnar
правило для их проверки какое? закономерность в чем? тут не видно никакой закономерности. Или их надо парами сверять с 1 2 3?
Re: if()
Добавлено: 27 дек 2011, 16:45
112
bodnar
вот у меня есть ид допустип оно равно 255,ид хранится в переменной qwe
мне приходят с сервера 5 ид я их заношу в переменый id1,id2...id5 соответственно
и потом делаю так
как бы если хоть какой-то из пришедших переменных равна 255 ,то выполняем такое действия.Но беда в том,что я не знаю сколько ид придет с сервера,мб там их не 5 будет ,а 10 или 3.
Re: if()
Добавлено: 27 дек 2011, 18:16
bodnar
если сравнивать надо с одним и тем же числом то заноси все не в id1 id2 idитд, а заноси все в массив например arrayOfSmth.push(число)
и потом сравнивай:
Код: Выделить всё
for (var i=0; i< arrayOfSmth.length; i++){ if (arrayOfSmth[i] == 255){ // если один из них совпадает someFunction(); //выполняй действия какие нужно break; // прерывай выполнение цикла, ибо дальше условие или, и выполнится действия должны один раз }}
Re: if()
Добавлено: 27 дек 2011, 18:47
112
bodnar
вроде то,спасибо
