Wenn ich so etwas machen wollte:
collection.each do |i|
return nil if i == 3
..many lines of code here..
end
Wie würde ich diesen Effekt erzielen? Ich weiß, ich könnte einfach alles in den Block in eine große if-Anweisung einschließen, aber ich möchte die Verschachtelung nach Möglichkeit vermeiden.
Break würde hier nicht funktionieren, da ich die Iteration der verbleibenden Elemente nicht stoppen möchte.
next value
undbreak value
. Genau das, wonach ich gesucht habe.