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
  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.
Community Forums
Get help and ask questions in the Codecademy Forums
Report a Bug
If you see a bug or any other issue with this page, please report it here.