0
我正在尝试使用自定义脚本来计算数据数组中连续负值的数量。Google表格Javascript - 连续计数负数
我在第6行收到以下错误。如何循环访问一列数据?
“TypeError:无法从undefined读取属性”0“。
function MaxNegSequence(data) {
var lCounter = 0;
var lMaxCount = 0;
for (var i = 0; i < data[i][0].length; i++) {
if (data[i][0] < 0) {
lCounter++;
if (lCounter > lMaxCount) {
lMaxCount = lCounter;
}
else {
lCounter = 0;
}
}
}
return lMaxCount;
}
“无法从undefined读取属性”0“意味着某些i的数据[i]未定义。可能是一个边缘案例。 – iHowell