Итак, я пытаюсь найти команду в следующем порядке? или что-то такое,Условия JavaScript, если они параллельны?
Чтобы сделать один оператор 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 и другое значение. Я надеюсь, что я выразил себя достаточно хорошо, чтобы понять мой вопрос
Вы проверяете для второго, только если первый срабатывают? – nicael
Вы должны использовать Promises - http://www.html5rocks.com/en/tutorials/es6/promises/ –