【发布时间】:2014-09-19 09:21:51
【问题描述】:
我正在尝试计算一周的平均温度,但我不太清楚该怎么做。我已经尝试了一些东西,但最终结果将是“NaN”或“Infinity”。这里肯定做错了..
这是我需要使用的代码:
var temperatures;
temperatures = new Array();
temperatures["monday"] = 23.5;
temperatures["tuesday"] = 22.3;
temperatures["wednesday"] = 28.5;
temperatures["thursday"] = 23.5;
temperatures["friday"] = 22.3;
temperatures["saturday"] = 28.5;
temperatures["sunday"] = 29.5;
当数组像 [0]、[1] 而不是包含日期的字符串时,我让它工作了,但我不知道如何像上面那样做。此外,如果您有任何建议,请尽量保持代码基本,因为令人惊讶的是,由于某种原因,在我的课堂上并不太喜欢“高级代码”。
感谢阅读。
【问题讨论】:
-
如果您显示当前用于获取平均值的代码会很有帮助,即使它返回错误的结果。
-
您正在混合数组(通过整数索引访问值)和对象(通过键访问值)
标签: javascript arrays average