javascript kończy pracę dla pętli bez powrotu
Mam pętlę for, którą chcę zakończyć w ten sposób:
<code>function MyFunction() { for (var i = 0; i < SomeCondition; i++) { if (i === SomeOtherCondition) { // Do some work here. return false; } } // Execute the following code after breaking out of the for loop above. SomeOtherFunction(); } </code>
Problem polega na tym, że po// Do some work here.
instrukcje są wykonywane, chcę wyjść z pętli for, ale nadal chcę wykonać kod poniżej całej pętli for (wszystko poniżej// Execute the following code after breaking out of the for loop above.
).
Thereturn false
instrukcja kończy pętlę for, ale również wychodzi z całej funkcji. Jak to naprawić?