Se volessi fare qualcosa del genere:
collection.each do |i|
return nil if i == 3
..many lines of code here..
end
Come avrei ottenuto quell'effetto? So che potrei semplicemente avvolgere tutto all'interno del blocco in una grande istruzione if, ma vorrei evitare l'annidamento se possibile.
Break non funzionerebbe qui, perché non voglio interrompere l'iterazione degli elementi rimanenti.
next value
ebreak value
. Esattamente quello che stavo cercando.