【发布时间】:2014-05-13 00:06:28
【问题描述】:
我有一个包含三列的电子表格。所有数字都在华氏列中,其他两个是从函数中填充的。
Fahrenheit Celsius ComputedFahrenheit
-200
-180
-160
-140
-120
-100
-80
-60
-40
-20
0
32
40
60
80
100
120
140
160
180
200
Celsius 和 ComputedFahrenheit 列使用以下函数填充:
function f2c(fahrenheit) {
if (typeof(fahrenheit) !== "number") {
Logger.log(typeof(fahrenheit));
throw "Fahrenheit column must contain numbers";
}
var celsius = (fahrenheit - 32) * (5/9);
return celsius;
}
function c2f (celsius) {
if (typeof (celsius) !== "number") {
throw "celsius must be a number";
}
var fahrenheit = (celsius*(9/5)) + 32;
return fahrenheit;
}
所有单元格都显示正确的数据,第 14 行除外:
40 4.444444444 Error: Loading Data ..
注意:f2c 使用华氏列,c2f 使用摄氏列。
我看不到问题所在!
项目密钥:MESQb2p_hPY7vMP_LZjizjHo2ajWN_uqm
SDC 密钥:df47e1281fe5caea
【问题讨论】: