تمرين: إغلاق فيبوناتشي
تمرين: إغلاق فيبوناتشي
لنستمتع قليلًا بالدوال.
نفّذ دالة fibonacci تُعيد دالة (إغلاقًا)
تُعيد أعداد فيبوناتشي المتعاقبة
(0, 1, 1, 2, 3, 5, ...).
النص الأصلي بالإنجليزية
Exercise: Fibonacci closure
Let's have some fun with functions.
Implement a fibonacci function that returns a function (a closure) that
returns successive fibonacci numbers
(0, 1, 1, 2, 3, 5, ...).
هذا الدرس للقراءة فقط؛ جرّب المثال في الدرس التالي.