的iMacros - 循环多个宏使用Javascript
问题描述:
我打多个宏此起彼伏,多次使用一个简单的JavaScript .js文件循环的次数具体数量如下的iMacros - 循环多个宏使用Javascript
var i;
for (i = 1; i <= 10; i++)
{
iimSet("loop", i);
iimPlay("1.iim");
iimPlay("2.iim");
iimPlay("3.iim");
}
,但在循环中,我希望每个宏将被播放特定次数。
说1.iim 4次,2.iim 4次,3.iim满10次 我该怎么做? 我尝试添加“如果”中的“for”循环语句每个宏
Var i1;
if(i1 <=4)
{iimPlay("1.iim");
i1++;}
但没有工作:( TIA
答
我会用“如果”这样走:
var i;
for (i = 1; i <= 10; i++) {
iimSet("loop", i); //this will be run 10 times
if(i<=4) {
iimPlay("1.iim");//this will be run during the 4 first loops
}
if(i>4 && i<=8) {
iimPlay("2.iim");//this will be run during the 4 next loops
}
iimPlay("3.iim"); //this will also be run 10 times
}
但我需要运行每IIM不同的次数(如在问题详述)......不只是1是否会做什么?你能好心编辑答案为感谢 – SuperUserMan 2014-11-22 06:58:58
你好,我不确定我真的明白你的意思。我用我相信会做的来编辑答案,如果这不符合您的需求,您能否提供更多细节? – oiawo 2014-11-22 11:53:13
谢谢,但我需要第一次跑4次,第二次也是连续跑4次,第三次跑也是10次。与您的解决方案,它运行1至4,然后第二。无论如何,我从你那里得到了帮助,通过消除> 4& SuperUserMan 2014-11-26 15:04:40