1 00:00:04,977 --> 00:00:08,297 يوجد هنا وظيفة رسم مربع بجوانب 50 بكسل 2 00:00:08,803 --> 00:00:15,280 هذا رائع، لكن ماذا لو أردت رسم مربع بجوانب 50 بكسل، و مربع آخر بجوانب 100 بكسل؟ 3 00:00:16,348 --> 00:00:20,191 ليس علينا صنع وظيفتين منفصلتين لفعل الشيء نفسه تقريباً 4 00:00:20,754 --> 00:00:23,949 بدلاً من ذلك نستطيع استخدام وظيفة واحدة مع عامل متغيّر 5 00:00:24,410 --> 00:00:29,527 تتيح لنا هذه العوامل المتغيّرة تمرير القيم لوظيفة تقوم باستخدامها داخلَها 6 00:00:30,277 --> 00:00:33,082 دعنا نجرب إضافة عامل متغيّر يسمى "مثل" لهذه الوظيفة 7 00:00:33,238 --> 00:00:35,887 و بالتالي نستطيع استخدامه لإنشاء مربعات بأحجام مختلفة 8 00:00:36,387 --> 00:00:40,106 في معدِّل المهام، بإمكانك تعديل الاسم و الوصف مثل قبل 9 00:00:40,449 --> 00:00:42,356 لكن الآن تستطيع إضافة عامل متغّير 10 00:00:43,012 --> 00:00:47,074 اكتب اسم العامل في الفراغ و انقر على إضافة عامل متغيّر 11 00:00:47,621 --> 00:00:51,629 هذا سوف ينشئ قطعة أخرى باسم المعيار الذي قمت للتو بإنشائه 12 00:00:52,574 --> 00:00:58,066 الآن نستطيع استبدال "الانتقال للأمام" باستخدام حلقة 100 مع طول العامل 13 00:00:58,637 --> 00:01:00,621 و بالتالي سوف ينتقل للأمام باستخدام الطول 14 00:01:01,402 --> 00:01:04,293 انقر على حفظ و اغلاق، ثم اسحب قطعة المربع الجديد 15 00:01:04,318 --> 00:01:07,208 الذي قمت بإنشائه من فئة الوظائف داخل صندوق الأدوات 16 00:01:07,840 --> 00:01:10,129 سوف تلاحظ وجود مساحة فارغة بجانب الطول 17 00:01:10,465 --> 00:01:14,082 السبب هو أن الوظيفة تريد أن تعرف ما قيمة العامل المتغيّر للطول 18 00:01:14,832 --> 00:01:18,488 اسحب قطعة الرقم من فئة الرياضيات و ضعه في هذا المكان 19 00:01:19,262 --> 00:01:22,566 شاهد كيف يمكنك استخدام الوظائف مرات عديدة باستخدام أطوال مختلفة 20 00:01:22,711 --> 00:01:24,625 لصنع مربعات بأحجام مختلفة 21 00:01:25,086 --> 00:01:26,172 جربها بنفسك