Вихід із Циклів за Допомогою Break
Свайпніть щоб показати меню
Ключове слово break використовується для завершення виконання циклу достроково.
Приклад 1: Зупинка нескінченного циклу
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
У цьому прикладі ключове слово break зупиняє нескінченний цикл while, коли i стає рівним 6 після виконання операції i++.
Приклад 2: Завершення циклу for
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Тут змінна a збільшується на значення i під час кожної ітерації (0 + 1 + 2 + 3 + 4), доки i не стане рівним 4. У цей момент виконується оператор break.
i = 0 | a = 0 + 0 |
|---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4, break |
Приклад 3: Негайне переривання циклу while
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
У цьому прикладі оператор break всередині циклу while негайно припиняє виконання циклу, не дозволяючи виконуватися жодному коду нижче нього в цьому ж блоці.
Примітка
Пам’ятайте, що оператор
break— це потужний інструмент для керування потоком виконання циклів, який дозволяє виходити з них, коли виконуються певні умови.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат