Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вихід з Циклів за Допомогою break | Перебір Даних у JavaScript
Вступ до JavaScript

bookВихід з Циклів за Допомогою break

Ключове слово break є термінатором циклу, що дозволяє вийти з циклу передчасно.

Приклад 1: Зупинка нескінченного циклу

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

У цьому прикладі ключове слово break зупиняє нескінченний цикл while, коли i стає рівним 6, після операції i++.

Приклад 2: Переривання циклу for

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

Тут змінна a збільшується на i під час кожної ітерації (0 + 1 + 2 + 3 + 4), поки i не стане рівним 4. У цей момент виконується оператор break.

i = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Приклад 3: Негайне завершення циклу while

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

У цьому прикладі оператор break всередині циклу while негайно завершує цикл, запобігаючи виконанню будь-якого коду нижче в тому ж блоці.

Примітка

Пам'ятайте, що оператор break є потужним інструментом для контролю потоку ваших циклів, дозволяючи вам виходити з них, коли виконуються певні умови.

question mark

Що буде виведено в консоль наступним кодом?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 6

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

bookВихід з Циклів за Допомогою break

Ключове слово break є термінатором циклу, що дозволяє вийти з циклу передчасно.

Приклад 1: Зупинка нескінченного циклу

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

У цьому прикладі ключове слово break зупиняє нескінченний цикл while, коли i стає рівним 6, після операції i++.

Приклад 2: Переривання циклу for

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

Тут змінна a збільшується на i під час кожної ітерації (0 + 1 + 2 + 3 + 4), поки i не стане рівним 4. У цей момент виконується оператор break.

i = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Приклад 3: Негайне завершення циклу while

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

У цьому прикладі оператор break всередині циклу while негайно завершує цикл, запобігаючи виконанню будь-якого коду нижче в тому ж блоці.

Примітка

Пам'ятайте, що оператор break є потужним інструментом для контролю потоку ваших циклів, дозволяючи вам виходити з них, коли виконуються певні умови.

question mark

Що буде виведено в консоль наступним кодом?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 6
some-alt