我正在尝试使用表格在 Google Script 中构建一个计算器。在这里,我使用了两个输入(是的,它们已经被赋予了 var,它们被存储)并尝试添加它们以获得将进一步自动放入单元格 B2 的输出。
function doMath() {
var add = (value1 + value2);
SpreadsheetApp.getActiveSheet().getRange('B2').setValue(add);
}
但是这个错误信息不断弹出:
ReferenceError:未定义“value1”。
我对编程很陌生,所以我不知道问题是什么。
编辑:这是我定义输入的地方:
function readInput() {
var value1 = SpreadsheetApp.getActiveSheet().getRange('A1').getValue();
var value2 = SpreadsheetApp.getActiveSheet().getRange('B1').getValue();
EDIT2:请记住,这是两个独立的功能。那是问题吗?还要注意单元格 A1 和 B1 的值分别为 8 和 9。(举个例子)