JS 代码中的 iMacros 错误

iMacros error in JS code

SyntaxError: missing ) after argument list, line NaN (Error code: -991)

每次尝试在 iMacros 中使用此代码时都会出现此错误:

var photo=1;
var macroStart;
macroStart +="CODE:";
macroStart +="SET !ERRORIGNORE YES" + "\n"; 
macroStart +="TAB T=1" + "\n"; 
macroStart +="TAG POS=" +photo+ " TYPE=DIV ATTR=CLASS:fave_photo_inner" + "\n"; 
macroStart +="TAG POS=1 TYPE=A ATTR=ONCLICK:Photoview.savePhoto()&&ID:pv_save_to_me" + "\n"; 
macroStart +="TAG POS=1 TYPE=A ATTR=ONCLICK:Photoview.hide(0)&&CLASS:fl_r<SP>pv_close_link" + "\n";

var i=0;
var number=prompt("input number of photos",5);
for (i=1; i <= number; i++)
{
iimPlay(macroStart,25)
iimDisplay("Current image is: "i)
photo++
}

iimDisplay("Success")

我做错了什么?

注意第 15 行中缺少“+”号的错误。必须是:

iimDisplay("Current image is: " + i);