Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
break | Цикли
Вступ до JavaScript
course content

Зміст курсу

Вступ до JavaScript

Вступ до JavaScript

1. Основні Поняття
2. Змінні та Типи Даних
3. Основні Операції
4. Умовні Оператори
5. Цикли
6. Функції

bookbreak

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

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

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

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

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