With nested for loops, you can easily print out times tables from 1 to 12: : with for « Range « Ruby





With nested for loops, you can easily print out times tables from 1 to 12:


for i in 1..12
  for j in 1..12
    print i.to_s + " x " + j.to_s + " = ", j * i, "\n"
  end
end

 

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.If you want to do the for loop on one line, you have to throw in the do
5.An example of a for loop that prints out a times table (from 1 to 12) for the number 2