JavaScript条件是否并行?

JavaScript条件是否并行?,javascript,arrays,conditional,Javascript,Arrays,Conditional,所以我试着找到一些命令作为下一步?或者什么的, 为了先执行一个if语句,然后执行另一个if语句,结果将执行两个if语句 逻辑: for(loop) if ( sth == 1) { TODO } next() //It is possible to do two if parallel?? if ( sth == 2) { TODO } 在这两条语句之后,我将variables.length推送到newArray 问题是,我不能将运算符用作&&或| |,因为要筛选的数据集wch可能会发生很

所以我试着找到一些命令作为下一步?或者什么的,

为了先执行一个if语句,然后执行另一个if语句,结果将执行两个if语句

逻辑:

for(loop)
if ( sth == 1) {
TODO
}

next() //It is possible to do two if parallel??

if ( sth == 2) {
TODO
}
在这两条语句之后,我将variables.length推送到newArray

问题是,我不能将运算符用作&&或| |,因为要筛选的数据集wch可能会发生很大变化,因此它可能有sth==1,也可能没有,所以我希望我的循环精确搜索第一个if语句,如果没有,则为0或某个其他值,该值将添加到数组中,与第二个语句相同。一个或两个if语句可能会给出0结果,或者只给出一个0和其他值。我希望我能很好地表达自己,理解我的问题

简短而简单

var j=0;

function check()
{
j++;
if(j==2) next();
}

if ( sth == 1) {
check();
}

if ( sth == 2) {
check();
}

只有在触发第一个时才检查第二个?应该使用承诺-