所以我试图使我的代码正常工作。确实...有时。
代码是:
function getAntallVakter(tabell, navn) {
var antall = 0;
for(i = 0; i<tabell.length;i++){
for(j=0;j<tabell[i].length;j++){
if(tabell[i][j].indexOf(navn)>-1){
antall += 1;
}
}
}
return antall;
}
当我测试它时它确实起作用,但是当我在需要该脚本的电子表格上使用它时,它在给定范围内不起作用。它确实可以在其他范围内工作。在特定范围内,它不起作用,但出现了以下一些错误:
TypeError在对象0中找不到函数indexOf(Code.gs中的第7行)
TypeError在2015年1月1日星期四00:00:00 GMT + 0100(CET)中找不到函数indexOf。
感谢您获得的任何帮助。
最佳答案
我不敢相信我完全忘记检查天气,电池是否为字符串。
添加行
var text = tabell[i][j].toString();
在if语句修复所有问题之前。