У меня есть следующий скрипт в Google Apps Script:
for(var i=0; i<lastCode; i++) {
var productCode = prodCodesArr[i];
for(var j=0; j<kelliLastCode; j++) {
var kelliProductCode = kelliCodesArr[j];
if(productCode == kelliProductCode) {
Logger.log('match found')
}
}
}
2 массива создаются динамически. Идея такова (и я знаю, что должно быть НАМНОГО лучших способов сделать это, но я довольно новичок в этом, так что потерпите меня), что я устанавливаю для i значение первого кода продукта в одном массиве, а затем перебираю другой массив при сохранении кодов продуктов в этом к j. Теперь я попытался войти:
Logger.log(productCode + ' - ' + kelliProductCode);
И это сработало, и действительно, были случаи, когда код productCode и kelliProduct совпал.
Тем не менее, мое утверждение if выше не подхватывает их.
Опять же, я уверен, что я испортил это целиком, но любая помощь будет принята с благодарностью ...