Вихід з Циклів за Допомогою 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.33
Вихід з Циклів за Допомогою 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
є потужним інструментом для контролю потоку ваших циклів, дозволяючи вам виходити з них, коли виконуються певні умови.
Дякуємо за ваш відгук!