Skip to main content

Ключове слово break

Ключове слово break у JavaScript використовується для переривання виконання циклу або блоку switch раніше, ніж він завершиться природним чином.


У циклах (for, while, do...while)

break негайно завершує виконання циклу і передає керування на наступний рядок коду після циклу.

Приклад:

javascript
for (let i = 0; i < 10; i++) { if (i === 5) { break; // Перериває цикл, коли i дорівнює 5 } console.log(i); } console.log('Цикл завершено');

Результат:

javascript
0 1 2 3 4 Цикл завершено

Тут цикл припиняється, щойно i стає 5.


У конструкції switch

break використовується, щоб вийти з блоку switch після виконання потрібного case. Без break виконання "провалиться" в наступний case.

Приклад:

javascript
const day = 2; switch (day) { case 1: console.log("Понеділок"); break; case 2: console.log("Вівторок"); break; case 3: console.log("Середа"); break; default: console.log("Інший день"); }

Результат:

javascript
Вівторок

Без break, якби в case 2 не було зупинки, виконалися б усі наступні case до break або кінця блоку.


Зауваження

  • break можна використовувати лише всередині циклів або switch.
  • Якщо потрібно просто пропустити ітерацію, а не завершувати цикл повністю: використовують continue.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.