الملزمة المتعلقة متعددة المتغيرات في كلوجر دون هوادة متداخلة

StackOverflow https://stackoverflow.com/questions/1018516

  •  06-07-2019
  •  | 
  •  

سؤال

وأريد أن استخدام قيمة متغير لحساب قيمة متغير آخر في بيان اسمحوا نفسه. هل هناك طريقة للقيام بذلك في كلوجر دون استخدام متداخلة يتيح؟

ومتداخل حل اسمحوا:

(let [x 3] 
  (let [y (+ 1 x)] 
    y)) = 4

والحل المرغوب:

(let [x 3 
      y (+ 1 x)] 
   y) = 4
هل كانت مفيدة؟

المحلول

لا يهم، الحل المنشود يعمل بشكل جيد. وأتساءل لماذا كنت تواجه مشكلة معها من قبل؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top