Вихід із Циклів за Допомогою 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— це потужний інструмент для керування потоком виконання циклів, який дозволяє виходити з них, коли виконуються певні умови.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain how the `break` statement differs from the `continue` statement?
Can you show an example where using `break` is necessary in a real-world scenario?
What happens if you remove the `break` statement from these examples?
Чудово!
Completion показник покращився до 2.5
Вихід із Циклів за Допомогою 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— це потужний інструмент для керування потоком виконання циклів, який дозволяє виходити з них, коли виконуються певні умови.
Дякуємо за ваш відгук!