Zum Beispiel können wir das Keyword in einer „für“ -Schloop verwenden, um eine bestimmte Iteration zum nächsten zu überspringen. Dies überspringt jeden Code, der danach in der aktuellen Iteration kommt.
Wir haben jedoch keinen Zugriff auf das Keyword in Ruby fortsetzen. Stattdessen verwenden wir das nächste Schlüsselwort, um dieselbe Aufgabe zu erfüllen.
In diesem Tutorial wird untersucht, wie wir das nächste Schlüsselwort in Ruby verwenden können, um eine Iteration aus einer Schleife usw. zu überspringen.
Ruby Nächstes Schlüsselwort
Wie bereits erwähnt, ähnelt das nächste Schlüsselwort in Ruby dem Keyword in anderen Programmiersprachen fort. Wir können es in einer bestimmten Schleife verwenden, um den Rest der aktuellen Iteration zu überspringen und zur nächsten Iteration überzugehen.
Zum Beispiel können wir es in einer „für“ -Schloop verwenden, wie in der folgenden Code -Probe demonstriert wird:
IRB (Haupt): 022: 0> für i in 1… 10
IRB (Haupt): 023: 1> Weiter, wenn i % 2 == 0
IRB (Haupt): 024: 1> Puts i
IRB (Haupt): 025: 1> Ende
Der vorherige Beispielcode druckt die ungeraden Zahlen von 1 bis 10. Das nächste, wenn i % 2 == 0 Anweisung prüft, ob der aktuelle Wert von i gerade ist. Wenn dies der Fall ist, wird die nächste Anweisung ausgeführt, wodurch die Schleife zur nächsten Iteration übergeht, ohne die Puts -Anweisung auszuführen.
Die resultierende Ausgabe ist wie folgt:
1
3
5
7
9
=> 1… 10
Wir können auch das nächste Schlüsselwort in einem "while" und "bis" Loops verwenden. Die Funktionen bleiben gleich.
Nehmen Sie den folgenden Beispielcode:
IRB (Haupt): 027: 0> während i i += 1
IRB (Haupt): 029: 1> Weiter, wenn i % 2 == 0
IRB (Haupt): 030: 1> Puts i
IRB (Haupt): 031: 1> Ende
Dies sollte ähnlich wie die "für" -Schloop funktionieren, wie in der folgenden Stichprobenausgabe gezeigt:
1
3
5
7
9
=> nil
Es ist gut zu bedenken, dass das nächste Schlüsselwort ein reserviertes Schlüsselwort in Ruby ist. Vermeiden Sie es daher, es als Variable, Funktion oder Kennung in Ihrem Code zu verwenden.
Abschluss
Sie haben das nächste Schlüsselwort in Ruby entdeckt, das in einer Schleife verwendet wird, um den Rest der aktuellen Iteration zu überspringen und zur nächsten Iteration überzugehen. Sie haben auch gelernt, wie das Schlüsselwort für und bis zu Schleifen mit Beispielen verwendet wird. Wir hoffen, dass dieses Tutorial ein klares Verständnis dafür hat, wie das nächste Schlüsselwort in Ruby verwendet wird und wie es ein wertvolles Werkzeug sein kann, um den Fluss Ihrer Schleifen zu steuern.