If statement 无法输入if语句

If statement 无法输入if语句,if-statement,If Statement,作为以下if语句的较大脚本的一部分: Logger.log(vr5); if (vr5 == "zwak met 5-4 krt in ♡/♠"){ Logger.log("in if"); } 记录器给出:vr5:zwak在中遇到5-4 krt♡/♠ 但is不会进入if记录器。“如果”不出现 第二个例子 Logger.log(vr7); if (vr7 == "3♣ (6 krt ♡ en 5-7 p), 3♢ (6 krt ♠ en

作为以下if语句的较大脚本的一部分:

    Logger.log(vr5);
    if (vr5 == "zwak met 5-4 krt in ♡/♠"){     
    Logger.log("in if");
    }
记录器给出:vr5:zwak在中遇到5-4 krt♡/♠ 但is不会进入if记录器。“如果”不出现 第二个例子

    Logger.log(vr7);
    if (vr7 == "3♣ (6 krt ♡ en 5-7 p), 3♢ (6 krt ♠ en 5-7 p), 3♡ (6 krt ♠ en 
    8-10 p), 3♠ (6 krt ♡ en 8-10 p)"){
    Logger.log("in if");
    }
同样在这种情况下,记录器vr7:3♣ (6 krt♡ en 5-7P),3♢ (6 krt♠ en 5-7P),3♡ (6 krt♠ en 8-10P),3♠ (6 krt♡ en 8-10 p)完全填充if条件,但不输入if

我做错了什么?谁能帮我


PSVR5和vr7是谷歌表格中的答案

我读过所有关于“如何在Java中比较字符串”的文章,但没有一篇有效。穆罕默德·曼苏尔的回答是(第3条):

但是google应用程序脚本无法识别compareTo。因此,我尝试了string1.equals(string2)==0,而不是compareTo。参见我的第一个示例

if (vr5.equals("zwak met 5-4 krt in ♡/♠") == 0){
Logger.log("in if");
}

这管用

在哪种语言中可能存在重复?这是我对此的评论(compareTo必须替换为equals,然后它才能工作。。。。
if (vr5.equals("zwak met 5-4 krt in ♡/♠") == 0){
Logger.log("in if");
}