Ich versuche, ein benutzerdefiniertes Skript zu verwenden, um die Anzahl der aufeinanderfolgenden negativen Werte in einem Array von Daten zu zählen.Google Sheets Javascript - zählen fortlaufende negative Zahlen
Ich bekomme den folgenden Fehler in Zeile 6. Wie schleife ich über eine Spalte von Daten?
"TypeError: Kann Eigenschaft" 0 "von undefined nicht lesen."
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;
}
"Kann die Eigenschaft nicht lesen" 0 "von undefiniert" bedeutet, dass Daten [i] für einige i nicht definiert sind. Kann ein Randfall sein. – iHowell