مسیر
/
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 این پیوند در پنجره یا زبانه‌ی جدیدی باز می‌شود

ساختارشکنی دنباله‌ای را یاد بگیرید