Na przykład możemy użyć słowa kluczowego kontynuowania w pętli „for”, aby pominąć daną iterację do następnej. To pomija każdy kod, który pojawia się po nim w bieżącej iteracji.
Jednak nie mamy dostępu do słowa kluczowego kontynuacji w Ruby. Zamiast tego używamy następnego słowa kluczowego, aby wykonać to samo zadanie.
Ten samouczek bada, w jaki sposób możemy użyć następnego słowa kluczowego w Ruby, aby przeskakiwać iterację z pętli itp.
Ruby następne słowo kluczowe
Jak wspomniano, następne słowo kluczowe w Ruby jest podobne do słowa kluczowego w innych językach programowania. Możemy go użyć w danej pętli, aby pominąć resztę bieżącej iteracji i przejść do następnej iteracji.
Na przykład możemy użyć go w pętli „dla”, jak pokazano w następującej próbce kodu:
IRB (Main): 022: 0> dla i w 1… 10
IRB (Main): 023: 1> Dalej, jeśli i % 2 == 0
IRB (main): 024: 1> Pass i
IRB (Main): 025: 1> koniec
Poprzedni przykład kod drukuje liczby nieparzyste od 1 do 10. Następne, jeśli instrukcja i % 2 == 0 Sprawdź, czy bieżąca wartość i jest parzyste. Jeśli tak, wykonana jest następna instrukcja, która powoduje przejście pętli do następnej iteracji bez wykonywania instrukcji Puts.
Powstałe wyjście jest następujące:
1
3
5
7
9
=> 1… 10
Możemy również użyć następnego słowa kluczowego w ramach pętli „while” i „do”. Funkcje pozostają takie same.
Weź następujący przykładowy kod:
IRB (Main): 027: 0> podczas gdy i i += 1
IRB (Main): 029: 1> Dalej, jeśli i % 2 == 0
IRB (Main): 030: 1> Pass i
IRB (Main): 031: 1> koniec
Powinno to działać podobnie jak pętla „dla”, jak pokazano w następującym wyniku przykładowym:
1
3
5
7
9
=> zero
Warto pamiętać, że następnym słowem kluczowym jest zarezerwowane słowo kluczowe w Ruby. Stąd unikaj używania go jako zmiennej, funkcji lub identyfikatora w kodzie.
Wniosek
Odkryłeś następne słowo kluczowe w Ruby, które jest używane w pętli do pominięcia reszty bieżącej iteracji i przejścia do następnej iteracji. Nauczyłeś się również, w jaki sposób słowo kluczowe jest używane do, podczas gdy i do momentu pętli z przykładami. Mamy nadzieję, że ten samouczek przedstawił jasne zrozumienie, jak używać następnego słowa kluczowego w Ruby i jak może to być cenne narzędzie do kontrolowania przepływu pętli.