У меня есть цикл, который я хочу выйти; например:
function MyFunction() {
for (var i = 0; i < SomeCondition; i++) {
if (i === SomeOtherCondition) {
// Do some work here
return false;
}
}
SomeOtherFunction();
SomeOtherFunction2();
}
Проблема заключается в том, что после выполнения операторов Do some work here
я хочу выйти из цикла for, но все равно выполнить SomeOtherFunctions();
Возвращаемый false оператор завершает цикл for, но также выходит из всей функции. Как это исправить?
Спасибо.