我通过计算速度的脚本编辑器创建了一个自定义谷歌电子表格函数。我通过在我的电子表格中调用该函数
=pace(00:33:00,10,km)
该功能的逻辑是
function pace(time, dist, unit)
{
return pace(time.getHours(),time.getMinutes(),time.getSeconds(), dist, unit);
}
function pace(hrs,mins,secs,dist,unit)
{
var d = dist;
if(unit=="m"||unit="M")
d = dist*1.609344;
var minutes = 60*hrs+mins+secs/60.0;
var pace = minutes/d;
return pace;
}
但是当函数执行时,我得到的只是
error: Invalid assignment left-hand side.
我认为逻辑是正确的,问题与脚本的发布状态有关吗?