Clojure - pętle
Do tej pory widzieliśmy instrukcje, które są wykonywane jedna po drugiej w sposób sekwencyjny. Ponadto Clojure zawiera instrukcje, które zmieniają przepływ sterowania w logice programu. Następnie są one klasyfikowane w przepływie instrukcji kontrolnych, które zobaczymy szczegółowo.
Sr.No. | Pętle i opis |
---|---|
1 | While Statement Plik 'while' wykonywana jest najpierw przez ocenę wyrażenia warunkowego (wartość logiczna), a jeśli wynik jest prawdziwy, wykonywane są instrukcje w pętli while. |
2 | Oświadczenie Doseq Plik ‘doseq’instrukcja jest podobna do instrukcji „for each”, którą można znaleźć w wielu innych językach programowania. Wyrażenie dawkiq jest zasadniczo używane do iteracji po sekwencji. |
3 | Oświadczenie Dotimes Plik ‘dotimes’ instrukcja służy do wykonywania instrukcji „x” wiele razy. |
4 | Instrukcja pętli Forma specjalna pętli nie jest podobna do pliku ‘for’pętla. Użycie pętli jest takie samo jak w przypadku wiązania let. Jednak pętla ustawia punkt rekursji |