然后我需要一个获得平均高的函数。这是我所做的:
function getAverageHeight() {
let total_height = 0;
let average_height = statues.length;
if (statues.length > 0) {
for (let i = 0; i < statues.length; i++) {
let statue = statues[i];
total_height += isNaN(statues.height) ? 0 : statue.height;
}
average_height = (total_height / statues.length).toFixed(2);
}
return average_height;
}
Run Code Online (Sandbox Code Playgroud)
但是当我测试它时,我得到了 NaN 作为响应而不是平均值。我在这里做错了什么?有人可以提供线索吗?