Google apps script GoogleApps脚本-比较数组中的相同值返回false
我试图比较工作表中不同页面的数组,但是当比较两个完全相同的值时,它总是返回falseGoogle 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++) {
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]