我是Google Script编程的新手,需要一些指导。
我有一个应该检查范围值的循环,然后向下移动到下一行并将新范围的值设置为“next”,然后将其与“team”进行比较。
如果条件满足,则“团队”从给出“下一个”的范围给出相同的值,并且“下一个”给出低于当前值的范围的值。
目的是找出满足条件中条件的条目数,然后我的代码的其他部分操纵该数据。
当“team”值与“next”(当前值之下的范围值)不同时,则循环应该停止,但不会。代码:
while (team = next) {
team = orange.getValue();
row ++;
range = col + row.toString();
orange = ordered.getRange(range);
next = orange.getValue();
entries ++;
};
答案 0 :(得分:1)
我也不熟悉Google Script,但大多数语言都需要双等号才能进行相等测试。从粗略的角度来看,我认为Google Script使用相同的语法。试着这样做:
while (team == next)
注意双==
检查是否相等,而不是单=
来分配变量。