为什么Google电子表格中的这些单元格相同?

时间:2015-01-03 02:21:08

标签: javascript google-apps-script google-api google-sheets

我正在整理一个与Google电子表格接口的Google Apps脚本。我试图比较两个不同的细胞,但他们正在比较相同。

在我的for循环中,我进行了比较

    if (cell[n][0] == failureCell)
    {
      failureFlag = 1;
      Logger.log(cell[n][0]);
      Logger.log(failureCell);
    }

我也尝试在每个对象上使用toString()方法,但它不会更改返回值或记录器值。

日志返回

[15-01-02 18:02:40:312 PST] Value1
[15-01-02 18:02:40:313 PST] FailValue
[15-01-02 18:02:40:524 PST] Value2
[15-01-02 18:02:40:525 PST] FailValue
[15-01-02 18:02:41:235 PST] Value3
[15-01-02 18:02:41:244 PST] FailValue

以下是我的电子表格中感兴趣区域的屏幕截图:

enter image description here

1 个答案:

答案 0 :(得分:0)

为了让人们知道这个问题已经得到解答,我只想在这里输入一些内容:

我认为你需要使用3个等号而不是2:

你有:

if (cell[n][0] == failureCell)

应该是:

if (cell[n][0] === failureCell)