JS IF Else And 语法

JS IF Else And syntax

查看了 google 和 w3schools,但找不到我的问题的解决方案。

如果我有两个值 A 和 B,那么 JS IF 语法将如何显示 if:

您从最具体的第一个开始,因为逻辑从列表的顶部到底部开始。在这种情况下,您需要检查 A 和 B 是否开始,然后是其他不依赖于多个条件的检查。

if (A && B) {}
else if (A || B) {}
else {}

如果你需要知道A和B的区别

if (A && B) {}
else if (A) {}
else if (B) {}
else {}

我想你想使用 OR 运算符:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_OR

考虑到 filled 是指未填充的变量为空,以下是 JS 中的 IF 条件,应该符合您的每个条件。

如果只有A被填充则做条件

if(A!="" && B==""){
    // do something if only A is filled
}

如果只有 B 被填充则执行条件

if(A=="" && B!=""){
    // do something if only B is filled
}

如果 A 和 B 都已填充,则执行条件。否则做条件如果非填充

if(A!="" && B!=""){
    // do something if A and B are filled
}else{
    // do something if A and B are not filled
}