Ruby/Struktury sterujące: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Szymon wro (dyskusja | edycje) Nie podano opisu zmian |
|||
Linia 42:
Ruby dostarcza wygodnych sposobów do tworzenia pętli, chociaż jak odkryjesz w następnym rozdziale, wiedza o tym jak używać iteratorów często zaoszczędzi ci bezpośredniego pisania własnych pętli.
<tt>while</tt> jest powtarzanym <tt>if</tt>. Używaliśmy tej instrukcji w nasze słownej zgadywance i w programach sprawdzających wyrażenia regularne (zobacz [[Ruby/Powrót do prostych przykładów|poprzedni rozdział]]). Tutaj instrukcja ta przyjmuje formę <tt>while warunek ... end</tt> otaczającą blok kodu
<pre>
Linia 59:
</pre>
Czasami
Są cztery sposoby do
<pre>
Linia 77:
</pre>
Czwarty sposób by wyjść z pętli będąc w jej wnętrzu to <tt>return</tt>. Obliczenie instrukcji <tt>return</tt> powoduje wyjście nie tylko z pętli ale również z metody która tę
=== for ===
|