Я хотел бы задать вопрос относительно оператора IF.
Как и то, что указано в заголовке, как работает "for" и "If (x [i] [0])"?Код выглядит примерно так:
var dataws1 = source.getRange(1,1,Alast,source.getLastColumn()).getValues();
var outData = [];
for (var i in dataws1) {
if (dataws1[i][0] == criteria) {
outData.push(dataws1[i])
}
}
Насколько я понимаю, текущий IF проверяет 1-й столбец, соответствует ли он критериям, и помещает его в массив outData.Я попытался изменить некоторые значения IF, чтобы проверить другие столбцы, но безрезультатно.Я все еще не знаком со сценариями Java и хочу узнать больше о том, как читать и как это работает.Заранее спасибо!