Javascript 数组返回的字符串为;“未定义”;煤气

Javascript 数组返回的字符串为;“未定义”;煤气,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我有一些代码可以将数据从一个电子表格复制到另一个电子表格。我在源电子表格中创建了一个数组。当我运行脚本时,数组返回字符串值“Undefined”。这是这一行的延续: var dataValues = dataSheet.getRange("A"+(dataLastRow)+":G"+(dataLastRow)).getValues(); 当我尝试使用以下命令从该数组中提取字符串值时: var firstName = destSheet.getRange(destLastRow, 4); f

我有一些代码可以将数据从一个电子表格复制到另一个电子表格。我在源电子表格中创建了一个数组。当我运行脚本时,数组返回字符串值“Undefined”。这是这一行的延续:

var dataValues = dataSheet.getRange("A"+(dataLastRow)+":G"+(dataLastRow)).getValues();
当我尝试使用以下命令从该数组中提取字符串值时:

var firstName = destSheet.getRange(destLastRow, 4);
  firstName.setValue(dataValues[1]);
它复制目标电子表格中的“未定义”。目前看来,其他一切都在起作用。

​​返回JavaScript 2d数组,请尝试以下操作:

firstName.setValue(dataValues​​[0][0]);