Clojure - Dotimes 语句
'dotimes'语句用于执行语句'x'次。
语法
以下是doseq 语句的一般语法。
(dotimes (variable value) statement)
其中 value 必须是一个数字,指示需要迭代循环的次数。
以下是该循环的图示。
示例
以下是"doseq"语句的示例。
(ns clojure.examples.hello (:gen-class)) ;; This program displays Hello World (defn Example [] (dotimes [n 5] (println n))) (Example)
在上面的示例中,我们使用 dotimes 语句来重复执行 println 语句的 if 次。 对于每次迭代,它还会递增变量 n 的值。
输出
上面的代码产生以下输出。
0 1 2 3 4