السلام عليكم
Recursive اعرف انه يتكرر في ما لا نهاية ولذلك يجب ان نضع له شرط
ولكن ال loop ايضا لابد من شرط لانه يتكرر ايضا
لكن ما الفرق بينهم ؟
وعليكم السلام ورحمة الله وبركاتة .
الركيرسف : دالة تنادي نفسها.
اللوب: كود يكرر نفسه.
أحياناً مافي فرق وبمثل هذه الحالات تعتمد عليك انت وش اللي متعود عليه.
أحياناً اخرى الكود بيكون أسهل بكثير لو عملته ركيرسف والعكس أحياناً أخرى
(تخيل تعريف متغيرات وجمع وطرح قبل اللوب ، لو بتخليها لوب لازم تعيد تعريفهن/قرائتهن داخل اللوب، بهالحاله ركيرسف اسهل) .
رأيي دائما keep it simple وروح لوب لو كان يحقق ماتريد. مشكلة الركيرسف احياناً صعب تاخذ فكرته .
إنتهت أحياناً :)
التعليقات