如何让javascript排除一些提到的变量?
好的,我需要找到一个命令去网站D定义何时检测到variable1,以验证其他提到的变量是否被排除 是否有机会这样做?否则,如果变量1存在,但变量2、3和4不存在 可以写成 否则,如果变量为1&&!变量2&!变量3&!变量4 有很多的组合是模棱两可的,因为巫婆网站去 另一个问题似乎是检查不同组合的顺序。网站C永远不会显示,因为网站A会显示所有可能的C组合,而您会首先检查 你可以用!要对变量求反,如果变量根本不重要,请不要在表达式中使用它 您所描述内容的完整示例: 如果variable1&&variable2+variable3+variable4===1{} 如果变量1&&variable2&&variable3&&variable4{} 否则,如果变量为1&&!变量2&!变量3&!可变4{}如何让javascript排除一些提到的变量?,javascript,Javascript,好的,我需要找到一个命令去网站D定义何时检测到variable1,以验证其他提到的变量是否被排除 是否有机会这样做?否则,如果变量1存在,但变量2、3和4不存在 可以写成 否则,如果变量为1&&!变量2&!变量3&!变量4 有很多的组合是模棱两可的,因为巫婆网站去 另一个问题似乎是检查不同组合的顺序。网站C永远不会显示,因为网站A会显示所有可能的C组合,而您会首先检查 你可以用!要对变量求反,如果变量根本不重要,请不要在表达式中使用它 您所描述内容的完整示例: 如果variable1&&vari
否则{}ehhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh?在if子句中定义条件,就可以开始了。你也可以做variable1=函数{if…{return true;}}}问题是如果我单独设置else if条件variable1,上面的其他条件会重叠,所以我会失去将访问者划分到网站a、网站b和网站c的机会,因为会议variable1太笼统,单独设置会干扰其他人。所以我需要系统检测变量2、3和4被排除,而变量1被检测。但我不知道是否存在一个排除事物的命令方法和;||手段或手段;有什么排除的意思吗?你说得对,我把自己搞得一团糟,连自己都弄糊涂了。我现在编辑了上面的主要文本,使其至少有意义。顺便说一句,你的答案看起来很完美,谢谢。现在我来测试一下。你能帮我翻译一下吗?如果variable1&&variable2+variable3+variable4===1{}我的格式不正确吗?如果variable1&&variable2 | | variable3 | | variable4{}好的,我知道了。谢谢。
<script>
var variable1 = conditions_for_variable_1;
var variable2 = conditions_for_variable_2;
var variable3 = conditions_for_variable_3;
var variable4 = conditions_for_variable_4;
if (variable1 && variable2 || variable3 || variable4) {window.open('website_A');}
else if (variable1 && variable2 && variable3 && variable4) {window.open('website_C');}
else if (variable1 ????? variable2 || variable3 || variable4) {window.open('website_D');}
else {window.open('website_E');}
</script>
if system detects variable1 + one between variable2, 3 or 4 = go to website A
else if all variables from 1 to 4 are simultaneously detected = go to website C
**else if variable1 is there but variables 2, 3 and 4 are absent = go to website D**
else go to website E