break
та continue
Якщо ви хочете негайно почати наступну ітерацію, використовуйте continue
.
Якщо ви хочете достроково вийти з будь-якого типу циклу, використовуйте break
. З loop
це може бути необов’язковий вираз, який стане значенням виразу loop
.
Speaker Notes
This slide and its sub-slides should take about 4 minutes.
Зверніть увагу, що loop
- це єдина циклічна конструкція, яка може повертати нетривіальне значення. Це пов’язано з тим, що вона гарантовано повертає значення лише при виконанні оператора break
(на відміну від циклів while
і for
, які також можуть повертати значення при невиконанні умови).