Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script GoogleApps脚本-比较数组中的相同值返回false_Google Apps Script - Fatal编程技术网

Google apps script GoogleApps脚本-比较数组中的相同值返回false

Google apps script GoogleApps脚本-比较数组中的相同值返回false,google-apps-script,Google Apps Script,我试图比较工作表中不同页面的数组,但是当比较两个完全相同的值时,它总是返回false function test123() { var ScanningThisArray = [["123"],["321"],["515"]]; var ActiveEmployeeArray = [["123"],["321"],["515"]]; for (var i = 0; i < ScanningThisArray.length; i++) {

我试图比较工作表中不同页面的数组,但是当比较两个完全相同的值时,它总是返回false

function test123() {
  var ScanningThisArray = [["123"],["321"],["515"]];
  var ActiveEmployeeArray =  [["123"],["321"],["515"]];                

  for (var i = 0; i < ScanningThisArray.length; i++) {

    for (var k = 0; k < ActiveEmployeeArray.length; k++) {
      Logger.log(ScanningThisArray[i]+" == "+ActiveEmployeeArray[k]+" == "+(ScanningThisArray[i]==ActiveEmployeeArray[k]))

    }
  }
}

原来我是在比较数组,因为google为每个单元格返回数组,然后将其放入另一个数组,从

ScanningThisArray[i]==ActiveEmployeeArray[k]

现在一切正常

ScanningThisArray[i]==ActiveEmployeeArray[k]
ScanningThisArray[i][0]==ActiveEmployeeArray[k][0]