Skip to main content

Ruby

Iterations

for

for i in 1..10 do
puts "Iteration number " + i.to_s
end

while

i = 1
while i <= 10
puts "Iteration number " + i.to_s
i += 1
end

number + times method

10.times do |i|
puts "Iteration number " + i.to_s
end

number + upto method

1.upto(10) do |i|
puts "Iteration number " + i.to_s
end

range + each

(1..10).each do |i|
puts "Iteration number " + i.to_s
end