0

有人可以帮助返回 Google 脚本/Java 脚本中数组的任何特定列的语法。

大批

01 02 03 04 05
06 07 08 09 10
11 12 13 14 15

数组的第二行...

Browser.msgBox(values[1]);

06 07 08 09 10

返回第二列的值的语法是什么?

没有 for 循环路径是否有更简单的方法,原因是我有一个 7k 行 x 28 列的数组,并试图通过更好的调用方法使其更有效。

4

2 回答 2

2
Browser.msgBox(values[x][y]);

x行在哪里,列在哪里y

我不知道你为什么要通过第二排2。数组“零索引”。他们以0. 你应该得到第三行2

于 2013-05-17T06:27:07.190 回答
1

您不能直接获取第二列的值,您必须手动聚合它们。

前任:

function getColumn(array, column){
    var result = [];
    for(var i = 0; i< array.length; i++){
        result.push(array[i][column]);
    }
    return result;
}

然后

var column2 = getColumn(myArray, 1)
于 2013-05-17T06:29:32.220 回答