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 |