I'm just learning loops and can't get this part of the below script - what does values [i][0]
mean here? (code found in this answer, described as a stopping condition). Is it the end and start of the array?
function getFirstEmptyRowByColumnArray() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var values = ss.getRange('A:A').getValues();
var i = 0;
while (values[i] && values[i][0] !== "") {
i++;
}
return i + 1;
}