var total=0;
var Status = [];
for(i=0 ; i<target.frontMostApp().mainWindow().tableViews()[3].cells().length ; i++)
{
Status[i] = target.frontMostApp().mainWindow().tableViews()["Activity List Table"].cells()[i].staticTexts()[3].name();
total+=parseInt(Status[i]);
}
我将所有单元格值存储在status [i]中,现在我想取状态[i]
中所有值的总和答案 0 :(得分:0)
使用Array.push()
:
Status.push(target.frontMostApp().mainWindow().tableViews()["Activity List Table"].cells()[i].staticTexts()[3].name());
答案 1 :(得分:0)
试试这个:
var total=0;
var Status = [];
for(i=0 ; i<target.frontMostApp().mainWindow().tableViews()[3].cells().length ; i++)
{
var myVal = target.frontMostApp().mainWindow().tableViews()["Activity List Table"].cells()[i].staticTexts()[3].name();
Status.push(myVal);
total+=parseInt(myVal);
}
答案 2 :(得分:0)
请坚持下去:
var total=0;
var Status = [];
for(i=0 ; i<target.frontMostApp().mainWindow().tableViews()[3].cells().length ; i++)
{
Status.push(target.frontMostApp().mainWindow().tableViews()["Activity List Table"].cells()[i].staticTexts()[3].name());
total+=parseInt(Status[i]);
}
它会在数组末尾推送新项目。