Остановить итерацию цикла из функции
Приветствую всех! Вопрос: как остановить итерацию цикла из функции?
Набросок: function Proverca_Na_bortu(i) { if (i == 0) continue; } for (i=0; i<2; i++) { Proverca_Na_bortu(i); alert(i); } |
Цикл это не остановит.
function Proverca_Na_bortu(i) {
return i == 0;
}
for (i = 0; i < 2; i++) {
if (Proverca_Na_bortu(i))
continue;
alert(i);
}
|
Хотелось бы вместо:
if (Proverca_Na_bortu(i)) continue; иметь: Proverca_Na_bortu(i); |
wadim,
Цитата:
|
что-то я никак не пойму, что нужно:(
function Proverca_Na_bortu(i) {
if (i == 0) return i
else return 3;
}
for (i = 0; i < 2; i++) {
i = Proverca_Na_bortu(i);
alert(i);
}
|
Цитата:
Если код начнет приводить к ошибкам то нужно его тормознуть пока все данные в мусор не превратились. Вангую немного =(. |
| Часовой пояс GMT +3, время: 21:04. |