Drop the do. It isn't required, but you have to keep end: : with for « Range « Ruby






Drop the do. It isn't required, but you have to keep end:


for i in 1..5
  print i, " "
end
# => 1 2 3 4 5

 








Related examples in the same category

1.The for loop
2.a for loop and an inclusive string range
3.If you want to do the for loop on one line, you have to throw in the do
4.An example of a for loop that prints out a times table (from 1 to 12) for the number 2
5.With nested for loops, you can easily print out times tables from 1 to 12: