У меня есть проблема, когда данные в том же столбце не являются pu sh. Как будто он получает первый столбец правильно, но я сбрасываю обратно до 0, затем получаю первый элемент во втором столбце, и то же самое относится и к другим столбцам.
Примером данных будет: hubs = [Manila, QC] new_values = [[Манила, J, U], [Q C, P, B], [Pasay, L, M]]
Подробности должны возвращаться: details = [[Манила, J, U] , [Q C, P, B]]
Но прямо сейчас вывод:
[[Pasay, J, U], [Q C, P, B ]]
function getEmails() {
var id = "1043Hz7L2txTWNPN4wO5l3f6KpPPmgwmLgUyqhHwNeYs"
var officer_sheet = SpreadsheetApp.openById(id).getSheetByName("officer")
var new_values = officer_sheet.getRange(1,1,officer_sheet.getLastRow(), officer_sheet.getLastColumn()).getValues();
var hubs = GetHubsToSend();
var details = [];
for (var i = 0, j = 0; i< new_values.length, j< hubs.length ;i++, j++){
if(new_values[i][0] = hubs[j])
{
details.push(new_values[i]);
}
}
Logger.log(details);
return details;
};