2011-09-01 15 views
14

dla .times rubinowe zrobienia jest tam licznik czy muszę wykonać następujące czynnościProsty licznik pętli rubin

count = 0 
4.times do 
puts "this is the count #{count}" 
count = count+1 

Odpowiedz

27

Tak, times daje Licznik:

4.times do |count| 
    puts "this is the count #{count}" 
end 
+1

czy istnieje sposób ustawić początkową wartość licznika? powiedz 4? – chell

+2

'(1..4) .each {| count | umieszcza "to jest liczba # {liczba}"} 'lub' dla liczby w 1..4 umieszcza "to jest liczba # {liczba}" koniec' – DNNX

+2

@chell: Nie, do tego możesz dodać zacznij od wartości obliczonej przez 'times' lub użyj czegoś takiego jak' 4.upto (7) do | i | ... end' do iteracji po numerach od 4 do 7. – sepp2k