if语句的决策由JavaScript中的多个变量组成

if语句的决策由JavaScript中的多个变量组成,javascript,if-statement,Javascript,If Statement,我有四个变量。我想检查四个变量是否都等于0,然后执行一些语句。 我尝试了一些解决办法,但没有一个奏效。 我怎样才能解决这个问题? 以下是我的代码片段: var coun1 = 0; var coun2 = 0; var coun3 = 0; var coun4 = 0; if(all of the variables equal to 0) { //some code here } 如果所有变量都在一个数组中,这就更容易了。否则,您需要单独对每个变量执行某种类型的操作——无论是将它们相

我有四个变量。我想检查四个变量是否都等于0,然后执行一些语句。 我尝试了一些解决办法,但没有一个奏效。 我怎样才能解决这个问题? 以下是我的代码片段:

var coun1 = 0;
var coun2 = 0;
var coun3 = 0;
var coun4 = 0;

if(all of the variables equal to 0) {
   //some code here
}

如果所有变量都在一个数组中,这就更容易了。否则,您需要单独对每个变量执行某种类型的操作——无论是将它们相加,还是检查每个变量。但是,如果将它们重新排列为数组,只需使用以下方法:

常量数组=[
0,
0,
0,
0
]
if(counArray.every(coun=>coun==0)){
//这里有一些代码

}
如果(coun1+coun2+coun3+coun4!==0)
,如果没有一个可以是负的。或者
如果(coun1==0&&coun2==0&&coun3==0&&coun4==0)
你期望什么样的解决方案?一个内置函数,用于检查4个变量是否为0?@dandavis但这并不能解释负数。您指的是一个简单的逻辑,如:if(conn1==0&&conn2==0&&cont3==0?