JS IF Else And 语法
JS IF Else And syntax
查看了 google 和 w3schools,但找不到我的问题的解决方案。
如果我有两个值 A 和 B,那么 JS IF 语法将如何显示 if:
- 如果只有 A 被填充则执行条件
- 如果只有 B 被填充,则执行条件
- 如果 A 和 B 都已填充则执行条件
- 如果没有填充则执行其他条件
您从最具体的第一个开始,因为逻辑从列表的顶部到底部开始。在这种情况下,您需要检查 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
}
查看了 google 和 w3schools,但找不到我的问题的解决方案。
如果我有两个值 A 和 B,那么 JS IF 语法将如何显示 if:
- 如果只有 A 被填充则执行条件
- 如果只有 B 被填充,则执行条件
- 如果 A 和 B 都已填充则执行条件
- 如果没有填充则执行其他条件
您从最具体的第一个开始,因为逻辑从列表的顶部到底部开始。在这种情况下,您需要检查 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
}