Возможно, это глупый вопрос, но есть ли способ вернуться к началу цикла?как вернуться в начало цикла for в javascript
Пример:
for(var i = 0; i < 5; i++) {
if(i == 3)
return;
alert(i);
}
Что можно было ожидать на других языках, что предупреждение вызвало бы в 4 раза, как так:
предупреждение (0); предупреждение (1); предупреждение (2); предупреждение (4);
, но вместо этого функция немедленно выходит, когда я равен 3. Что дает?
Не могли бы вы привести пример «других языков»? –
На каких языках вы думаете, где возвращение в середине цикла заставляет цикл продолжать? Это не так на любом языке, который я знаю. – Chuck
C# не продолжает цикл - как только вы выполняете оператор return, функция сразу же выходит, как и в javascript. C# также использует оператор continue для потока выполнения, который вы пытаетесь выполнить. – JeremyDWill