@BigPotato

Почему j, снова стала 2: Цикл?

nextPrime:
for (var i = 2; i < 10; i++) {

for (var j = 2; j < i; j++) {
if (i % j == 0) continue nextPrime;
}

alert( i ); // простое
}

Разобрал я его в дебаггере, чтобы понять, что и как.
И так, у нас алерт вывел 3, после этого i увеличился до 4. Так как continue заработал, я пришел к такому выводу, что j осталось 2, но почему, ведь оно увеличилось до 3?
  • Вопрос задан
  • 410 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы