If you want to do the for loop on one line, you have to throw in the do : with for « Range « Ruby






If you want to do the for loop on one line, you have to throw in the do


for i in 1..5 do 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.Drop the do. It isn't required, but you have to keep end:
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: