繁体   English   中英

2 个相等变量之间的比较在 Google 脚本(表格)中返回 false

[英]A comparaison between 2 equal variables returns false in Google script (sheets)

我希望你能帮助我解决我遇到的这个令人兴奋的问题:

好吧,我有 2 个不同的 arrays(凸轮和存在)。 Existentes 的 [2] 值与 cam 的1值是相同的字符串。 但是当我尝试比较existentes [2] == cam [1]时,它返回一个False。

在此处输入图像描述

解决方案:

您正在比较两个arrays[Remarketing] == [Remarketing]而您应该比较两个字符串Remarketing == Remarketing

existentes[2][0]==cam[1][0]

最小可重现示例:

 const ar1 = ["Remarketing"]; const ar2 = ["Remarketing"]; console.log(ar1==ar2); // returns false console.log(ar1[0]==ar2[0]); // returns true

如果您的 arrays 有多个要比较的元素,那么您可以阅读这篇文章,了解如何比较 JavaScript 中的两个JavaScript

如何比较 JavaScript 中的 arrays?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM