Clojure-루프

지금까지 순차적으로 실행되는 명령문을 살펴 보았습니다. 또한 프로그램 논리에서 제어 흐름을 변경하기 위해 Clojure에 문이 제공됩니다. 그런 다음 자세히 살펴볼 제어문의 흐름으로 분류됩니다.

Sr. 아니. 루프 및 설명
1 While 문

그만큼 'while' 문은 먼저 조건식 (부울 값)을 평가하여 실행되며 결과가 참이면 while 루프의 문이 실행됩니다.

2 Doseq 성명

그만큼 ‘doseq’문은 다른 많은 프로그래밍 언어에서 볼 수있는 'for each'문과 유사합니다. doseq 문은 기본적으로 시퀀스를 반복하는 데 사용됩니다.

Dotimes 성명

그만큼 ‘dotimes’ 문은 'x'번 문을 실행하는 데 사용됩니다.

4 루프 문

루프 특수 형태는 ‘for’고리. 루프의 사용법은 let 바인딩과 동일합니다. 그러나 루프는 재귀 지점을 설정합니다.