if()

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

if()

Сообщение 112 »

Привет!Вообще такая вот штука мне нужно сделать примерно так

Код: Выделить всё

if(qwe==1 || qwe==2 || qwe3=0)
Тобишь если переменная qwe равна 1 или 2 или qwe3 равно 0 ,то выполняем такое то действие
Проблема в том ,что значения этих переменных приходят с сервера и сколько их будет я не знаю ,что предложите делать?
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: if()

Сообщение bodnar »

правило для их проверки какое? закономерность в чем? тут не видно никакой закономерности. Или их надо парами сверять с 1 2 3?
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Re: if()

Сообщение 112 »

bodnar
вот у меня есть ид допустип оно равно 255,ид хранится в переменной qwe
мне приходят с сервера 5 ид я их заношу в переменый id1,id2...id5 соответственно
и потом делаю так

Код: Выделить всё

if(qwe==id1||qwe==id2...){//действие}
как бы если хоть какой-то из пришедших переменных равна 255 ,то выполняем такое действия.Но беда в том,что я не знаю сколько ид придет с сервера,мб там их не 5 будет ,а 10 или 3.
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: if()

Сообщение bodnar »

если сравнивать надо с одним и тем же числом то заноси все не в id1 id2 idитд, а заноси все в массив например arrayOfSmth.push(число)
и потом сравнивай:

Код: Выделить всё

 for (var i=0; i< arrayOfSmth.length; i++){    if (arrayOfSmth[i] == 255){ // если один из них совпадает        someFunction(); //выполняй действия какие нужно        break; // прерывай выполнение цикла, ибо дальше условие или, и выполнится действия должны один раз    }}
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Re: if()

Сообщение 112 »

bodnar
вроде то,спасибо :)
Ответить