Завершення Циклів за Допомогою 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є потужним інструментом для керування потоком виконання циклів, дозволяючи виходити з них, коли виконуються певні умови.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 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є потужним інструментом для керування потоком виконання циклів, дозволяючи виходити з них, коли виконуються певні умови.
Дякуємо за ваш відгук!