Прерывание цикла «break»



Обычно цикл завершается при вычислении условия в false.



Но мы можем выйти из цикла в любой момент с помощью специальной директивы break.



Например, на картинке выше код подсчитывает сумму вводимых чисел до тех пор, пока посетитель их вводит, а затем – выдаёт.



Директива break в строке (*) полностью прекращает выполнение цикла и передаёт управление на строку за его телом, то есть на alert.



Вообще, сочетание «бесконечный цикл + break» – отличная штука для тех ситуаций, когда условие, по которому нужно прерваться, находится не в начале или конце цикла, а посередине.



#break #циклы