for loops

Could someone please give me a brief explanation on for loops please

Thanks

Dale

Google for ruby loops will give you loads of data.

Colin

for i in 1..8 do
    puts i
end

The above loop will result in the following output:
1
2
3
4
5
6
7
8

I don't think there's anything else to explain here.