gpt4 book ai didi

javascript - 为什么 Google 电子表格中的这些单元格比较相等?

转载 作者:行者123 更新时间:2023-11-28 07:43:22 25 4
gpt4 key购买 nike

我正在编写一个与 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

最佳答案

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

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

你有:

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

应该是:

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

关于javascript - 为什么 Google 电子表格中的这些单元格比较相等?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27751128/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com