Перейти к основному содержимому

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