gpt4 book ai didi

javascript - Apps 脚本自定义函数 - 内部错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:13:54 25 4
gpt4 key购买 nike

我刚刚开始使用 Apps 脚本。我打开了一个新的电子表格,访问了脚本编辑器,并编写了以下简单函数:

function DOUBLES(num) {
return num * 2;
}

然后我保存了脚本,刷新了浏览器并在单元格中使用了我的函数:

=DOUBLES(1)

正确答案 (2) 出现在单元格中,所以我用 2 替换了我的参数 1。这就是它变得奇怪的地方。更改所述参数后,我得到了一个#ERROR 答案:“执行自定义函数时出现内部错误。”但是,当我将参数改回 1 时,错误仍然存​​在。然后,当我决定再次尝试 2 时,我得到了正确的 4 响应。尝试了多次,刷新/替换了我的电子表格,挠了挠脑袋以至于我要离开战壕了,我不确定为什么我的函数似乎只在 30-50% 的时间内工作。我已经尝试过其他单元格、其他参数编号等。关于我最终会得到答案还是错误,这似乎是一个折腾。

最佳答案

根据 Google's documentation :

A custom function call must return within 30 seconds. If it does not, the cell will display an error: Internal error executing the custom function.

这确实是我的情况,经过一点点代码优化后,我将错误的发生率降低到了 10%。

关于javascript - Apps 脚本自定义函数 - 内部错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31401759/

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