You can use next
to try to execute the next iteration of a while
loop. After executing next
, the while
's condition is checked and, if truthy, the body will be executed.
a = 1 while a < 5 a += 1 if a == 3 next end puts a end # The above prints the numbers 2, 4 and 5
To the extent possible under law, the persons who contributed to this workhave waived
all copyright and related or neighboring rights to this workby associating CC0 with it.
https://crystal-lang.org/docs/syntax_and_semantics/next.html