你能在for循环中增加结果吗?

时间:2018-01-23 18:00:04

标签: arrays for-loop jscript testcomplete

有没有办法在for循环中添加结果,同时保留以前的结果,以便在添加项目时验证整个列表?

var listArray = new Array();
listArray[0] = item1 = "100??";
listArray[1] = item2 = "20*0*";
listArray[2] = item3 = "x26*s";

for(i = 0; i < listArray.length; i++)
{        
    _M.Btn(_filter, "Add").ClickButton();

    Log.Message(item[i]);
}

随着循环的继续,我希望Log.Message添加每个数组项,同时保留以前的数组项:

Log.Message(item[i] + "," + item[i] + "," + item[i]);

1 个答案:

答案 0 :(得分:1)

    var listArray = new Array();
    listArray[0] = item1 = "100??";
    listArray[1] = item2 = "20*0*";
    listArray[2] = item3 = "x26*s";



    var Msg = "";
    for(i = 0; i < listArray.length; i++)
    {        
        _M.Btn(_filter, "Add").ClickButton();
       if (i == 0) { Msg = item[i];}
       else { Msg = aqString.Concat(Msg, item[i]);}

        Log.Message(Msg);
    }