GeeksforGeeks

In Ruby verwenden wir eine Break-Anweisung, um die Ausführung der Schleife im Programm zu unterbrechen. Sie wird meist in der while-Schleife verwendet, wo der Wert solange ausgegeben wird, bis die Bedingung wahr ist, dann beendet die break-Anweisung die Schleife.

Syntax :

Break 

Beispiel:

i = 1
while true
puts i * 3
i += 1
if i * 3 >= 21
break
end
end



Ausgang:

369121518

In den Beispielen wird die break-Anweisung mit der if-Anweisung verwendet. Durch die Verwendung der break-Anweisung wird die Ausführung gestoppt. im obigen Beispiel, wenn i*3 größer als gleich 21 ist, wird die Ausführung gestoppt.

Beispiel :

x = 0
while true do
puts x
x += 1
break if x > 3
end



Ausgabe:

0123

Der obige Code schränkt die Anzahl der Schleifeniterationen auf 3 ein.

nächste Anweisung :

Um den Rest der aktuellen Iteration zu überspringen, verwenden wir die nächste Anweisung. Wenn die next-Anweisung ausgeführt wird, wird keine weitere Iteration durchgeführt. next-Anweisung ist ähnlich wie continue-Anweisung in jeder anderen Sprache.

Syntax:

next

Beispiel :

for x in 0..6
if x+1 < 4 then
next
end
puts "Value of x is : #{x}"
end



Ausgabe :

Value of x is : 3Value of x is : 4Value of x is : 5Value of x is : 6

Im obigen Beispiel wird der Wert erst gedruckt, wenn die Bedingung wahr ist und zur nächsten Iteration übergeht. Wenn die Bedingung falsch ist, wird der Wert von x gedruckt.

Artikel Tags :

Ruby

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.