Оператор break

Поток управления / Операторы перехода

let numbers = [2, 3, 5, 7, 11, 13, 17, 19];
let str = "";
for (let i = 0; i < numbers.length; i++) {
    if (numbers[i] > 10)
        break;
    str += (str === "" ? "" : "-") + numbers[i];
}
//str is "2-3-5-7"
console.log(`str is "${str}"`);


Используйте оператор break, чтобы прерывать цикл, переключать управление или в сочетании с оператором метка.

- Когда вы используете break без метки, он прерывает циклы while, do-while и for или сразу переключает управление к следующему выражению.
- Когда вы используете break с меткой, он прерывает специально отмеченное выражение.