Skip to Content
Loops & Iterators

The next keyword can be used to skip over certain steps in the loop. For instance, if we don’t want to print out the even numbers, we can write:

for i in 1..5 next if i % 2 == 0 print i end
  1. In the above example, we loop through the range of 1 through 5, assigning each number to i in turn.
  2. If the remainder of i / 2 is zero, we go to the next iteration of the loop.
  3. Then we print the value of i. This line only prints out 1, 3, and 5 because of the previous line.



Add a line to your loop before your print statement. Use the next keyword so that you skip to the next iteration if the number i is odd.

Use the example above for help, but remember that the example above skips even numbers.

Folder Icon

Take this course for free

Already have an account?