2012-10-23 10 views
29

Ho un ciclo rubino baseUtilizzando Ruby, come posso iterare su un ciclo for n.times

for video in site.posts 
    video.some_parameter 
endfor 

voglio correre questo ciclo 2 o 3 volte.

È possibile?

+0

Mi dispiace di essere una domanda semplice come ma ho rivisto la documentazione, basta ancora non sono sicuro di come eseguire un ciclo for 3 volte. –

risposta

60
3.times do 
    # do work here 
end 

controllo http://www.tutorialspoint.com/ruby/ruby_loops.htm

+0

quindi basta eseguire un ciclo do attorno al ciclo for? –

+0

Sì, a meno che tu non voglia qualcosa di diverso. Se lo provi e giochi con il codice risponderai a tutte \ la maggior parte delle tue domande. Basta eseguire il debug e stampare ciò che sta facendo il codice. –

+0

Come si recupera l'indice se è necessario? –