トラック
/
Clojure
Clojure
/
シラバス
/
順次分割代入
順次

順次分割代入 の Clojure

1個の演習

順次分割代入について

Clojureの順序付き分割代入の構文は、ベクターから値を取り出して、それぞれ別の変数に代入する簡潔な方法です。

次の例では、number-of-moonsベクターの各値が、それぞれ対応する惑星に代入されます。

(def number-of-moons [0 2 14])

(let [[venus mars neptune] number-of-moons]
  neptune)

;=> 14
GitHubで編集 リンクは新しいウィンドウまたはタブで開きます

順次分割代入を学習する