Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№115-10-2015 18:26:43

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 45.0

как прикрутить к этому коду проверку ещё одного условия?

Вопрос вынесен в отдельную тему из топика: iMacros for Firefox - общие вопросы, обсуждение возможностей

InfSub


Подскажите пожалуйста как прикрутить к этому коду проверку ещё одного условия?

скрытый текст

Выделить код

Код:

var w;
for (w=1;w<=9999;w++){
iimSet("NSTROKA",w);
iimDisplay("Цикл="+w)
iimPlay("1.iim",60);  
i=iimPlayCode("TAG POS=1 TYPE=SPAN ATTR=TXT:Истина")
if (i>0){
for (i=1;i<=1;i++){
iimDisplay(w)
       b=iimPlay("2.iim")
       if (b>0){
          break

      }  
   }

}
}


В коде скрипта, проверяется условие истина мне надо что бы проверялись два условия,истина1 и истина2

Отсутствует

 

№215-10-2015 23:13:50

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 41.0

Re: как прикрутить к этому коду проверку ещё одного условия?

Ну и чём проблема ???

скрытый текст
можно иф в ифе сделать,
if(условие 1){
  if(условие 2){

  }
}

или можно объединить
if(условие 1 && условие 2){

  }
&& означает и, и то и другое


Gergi
И плиз учись уже правильнее/грамотнее выражать свои мысли и формулировать вопросы. А то у тебя почти всегда, типа, догадайтесь мол сами, чево я хочу.
Старайся выкладывать конкретный, не рабочий кусок кода, и точно описывай проблему. Если речь идёт о каком то сайте, то сразу и сайт.

И учи хоть немного мат часть

Отредактировано PRESIDENT (16-10-2015 01:56:04)


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№317-10-2015 11:45:33

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 45.0

Re: как прикрутить к этому коду проверку ещё одного условия?

PRESIDENT пишет

Ну и чём проблема ???

Проблема в том что не получается

скрытый текст

Выделить код

Код:

var w;
for (w=1;w<=555;w++){
iimSet("NSTROKA",w);
iimDisplay("Цикл="+w)
iimPlay("1/1z1.iim",60);
if (условие 1){
if (условие 2){

  }
}
  

for (i=1;i<=1;i++){
iimDisplay(w)
       b=iimPlay("1/2z2.iim")
       if (b>0){
          break

      }  
   }

  }
}

Отсутствует

 

№417-10-2015 18:09:29

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 41.0

Re: как прикрутить к этому коду проверку ещё одного условия?

Gergi
Что именно не получается ???

скрытый текст
if (1-e условие true && 2-e условие true )
{
тут действие
}

И смысл этого кода ???
зачем одинарный цикл и бреак выход из него, если цикл, всего один то раз и сработает ???

Выделить код

Код:

for (i=1;i<=1;i++){
iimDisplay(w)
       b=iimPlay("1/2z2.iim")
       if (b>0){
          break

      }  
   }

Отредактировано PRESIDENT (17-10-2015 18:14:58)


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№518-10-2015 09:25:57

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 45.0

Re: как прикрутить к этому коду проверку ещё одного условия?

PRESIDENT пишет

Gergi
Что именно не получается ???

выдаёт ошибку

скрытый текст

Выделить код

Код:

var w;
for (w=1;w<=9999;w++){
iimSet("NSTROKA",w);
iimDisplay("Цикл="+w)
iimPlay("1.iim",60);  
if (1-e условие true && 2-e условие true ){    //выдаёт ошибку
for (i=1;i<=1;i++){
iimPlay("2z2.iim")
         }  
      }

    }

Отредактировано Gergi (18-10-2015 09:53:19)

Отсутствует

 

№618-10-2015 19:21:11

PRESIDENT
Участник
 
Группа: Members
Зарегистрирован: 09-04-2015
Сообщений: 885
UA: Firefox 41.0

Re: как прикрутить к этому коду проверку ещё одного условия?

Gergi

скрытый текст
Вариант 1

Выделить код

Код:

if(iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=2 TYPE=SPAN ATTR=TXT:Продать')>0 && iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=2 TYPE=SPAN ATTR=TXT:Купить')>0)
{

}

Вариант 2

Выделить код

Код:

a=iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=2 TYPE=SPAN ATTR=TXT:Продать') 
b=iimPlayCode('SET !TIMEOUT_STEP 0\nTAG POS=2 TYPE=SPAN ATTR=TXT:Купить ')
if(a>0 && b>0)
{

}

Отредактировано PRESIDENT (18-10-2015 19:25:39)


Backend developer
PHP, JAVA, C#, Python
В личку только с серьёзными предложениями по заказу скриптов/программ.

Отсутствует

 

№718-10-2015 19:32:49

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Firefox 41.0
Веб-сайт

Re: как прикрутить к этому коду проверку ещё одного условия?

Gergi пишет

if (TAG POS=2 TYPE=SPAN ATTR=TXT:Продать true && TAG POS=2 TYPE=SPAN ATTR=TXT:Купить true )

что это за бред?
вам объяснили принцип, если вам не хватает знаний преобразовать это в рабочий код, то, я, вам уже не однократно говорил: есть куча ресурсов посвященных основам js - учитесь, но не надо разводить подобный флуд - в данной теме, она НЕ посвящена основам js


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

№819-10-2015 10:35:24

Gergi
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 495
UA: Chrome 45.0

Re: как прикрутить к этому коду проверку ещё одного условия?

Короче не работает удалено

если вы не видите разницу, между логическим true и false, то гугл в помощь
Правила темы iMacros, пункт 1.5
Предупреждение


InfSub

Отредактировано Gergi (19-10-2015 11:04:46)

Отсутствует

 

№929-10-2015 03:07:08

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
Веб-сайт

Re: как прикрутить к этому коду проверку ещё одного условия?

Тема перенесена из форума «iMacros» в форум «Архив тем».


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]