我正在尝试使用 Google App Script 为给定两个不同变量返回一个数值的电子表格创建自定义公式。例如。a = true 和 b = "something" 返回 50 这是代码;
function VALOR_KM(vehiculo, cliente) {
var especial = (vehiculo == 'especial') ? true : false;
var valor = 0;
function costo(c) { valor = c };
switch (cliente) {
case 'asegurado':
if (especial) costo(80)
else costo(55);
break;
case 'particular':
if (especial) costo(90)
else costo(66);
break;
case 'AA':
costo(3);
break;
case 'audi':
costo(4);
break;
default:
costo(0);
break;
}
return valor;
};
但是当我尝试在电子表格中使用它时,它给了我#ERROR!“错误分析公式”代码。而且我不知道它为什么不工作,因为如果我像 JavaScript 一样运行脚本,它就可以工作。