javascript - Google Scripts 中的简单计数功能
问题描述
刚开始学习如何在 Google Script Editor 中编写函数。请帮我解决我的错误。我也无法让 Logger.log(var) 函数在日志中生成任何内容。
该功能的目标:根据姓名旁边是否列出“X”来计算出勤率。目前,被迭代的范围是硬编码的。调用函数时是否可以通过自定义范围?
谢谢你。
function attendance() {
var values = SpreadsheetApp.getActiveSheet().getDataRange().getValues();
var count = 0
for (n=6; n<12;++n){
var cell = values[n][2];
if (cell == "X"){
count = count +1;
}
}
return (count);
}
解决方案
是的,您可以使用 values 数组的长度使其更具动态性。
n < values.length
推荐阅读
- amazon-web-services - AWS Sagemaker Jupyter Notebook 停止打印
- swift - Https 可调用函数 - Firebase
- java - 如何使用 Room 库根据外键在 recyclerview 中显示数据
- laravel - 如何使用 l5-swagger 指定附加属性
- google-chrome-extension - 谷歌浏览器扩展中数组的本地存储
- firebase - 使用 firebase 云消息进行地理定位
- c# - 错误 CS0311 从树派生有序树
- c# - 在“PT5M37S”之前没见过这种时间格式
- javascript - 如何从 vueJs 中的对象数组制作对象数组?
- linux-kernel - 无法从 c7 elrepo kernel-lt-4.4.236-1.el7.elrepo.nosrc.rpm 提取内核源 xz