3. Управление циклами: break и continue


break - полный выход из цикла

// Найти первое четное число и выйти из цикла
for (let i = 1; i <= 10; i++) {
  if (i % 2 === 0) {
    console.log(`Найдено четное число: ${i}`);
    break; // Выходим из цикла
  }
  console.log(`Проверяем ${i}...`);
}
// Результат:
// Проверяем 1...
// Найдено четное число: 2

continue - переход к следующей итерации

// Вывести все нечетные числа от 1 до 10
for (let i = 1; i <= 10; i++) {
  if (i % 2 === 0) {
    continue; // Пропускаем четные числа
  }
  console.log(i);
}
// Результат: 1, 3, 5, 7, 9