gpt4 book ai didi

javascript - getValue 中的数据如何存储在数组中

转载 作者:行者123 更新时间:2023-11-30 19:12:30 26 4
gpt4 key购买 nike

在 Google 表格中,将范围内的数据存储到数组中作为脚本的一部分,然后检查特定列中是否有“Y”,这样我就可以遍历并将这些列存储在新数组中。

我有以下代码,但出现此错误 - “TypeError:无法从未定义中读取属性“0.0”。”

var data = sheet.getRange("A6:U37").getValues;

if (data[20][i]=="Y"){

(if 代码产生错误)

相信我误解了范围是如何存储在导致错误的数组中的,有什么建议吗?

最佳答案

在您提供的第一行代码中,您引用了函数 getValues 而不是实际调用它。为此,您只需按如下方式修改代码:

var data = sheet.getRange("A6:U37").getValues();

if (data[20][i]=="Y"){

下次遇到类似问题可以考虑使用logging或其他debugging techniques以便调试您的脚本。

关于javascript - getValue 中的数据如何存储在数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58338320/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com