У меня есть:
var array1 = [[aaa],[bbb]]; //SpreadsheetApp.getActiveSheet().getRange('A2:A').getValues();
var array2 = [[ccc],[vvv],[fff]]; //SpreadsheetApp.getActiveSheet().getRange('B2:B').getValues();
Затем я объединяю массивы:
const newArray = [];
array1.forEach( function(item1) {
array2.forEach( function(item2) {
newArray.push(item1 + " " + item2)
})
});
Результат этой функции:
Logger.log(newArray);
//[aaa ccc, aaa vvv, aaa fff, bbb ccc, bbb vvv, bbb fff]
Как преобразовать результат вследующий?
[[aaa ccc], [aaa vvv], [aaa fff], [bbb ccc], [bbb vvv], [bbb fff]]
Мне нужно это, чтобы поместить значения в столбец:
sheet.getRange('D2:D').setValues(newArray)
В противном случае отображается ошибка: невозможно преобразовать массив в число [] []