JavaScript 条件是否并行?

JavaScript conditionals if parallel?

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

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

逻辑:

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

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

if ( sth == 2) {
TODO
}

在这两个语句之后,我将 variables.length 推送到 newArray

问题是我不能将运算符用作 && 或 ||因为将被过滤的数据集可能会发生很大变化,所以它可以有 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();
}