تكليفات Typescript من الدرس 12 إلى 21

[ 8 ] تكليفات خاصة ب [ Data Types ]

إنضم لكورسات الأكاديمية وإستفيد من الخصم الخاص في البداية من هنا
نوصي بكورس تعلم أساسيات البرمجة من أكاديمية Codezilla من هنا
لحجز إستضافة من Hostinger والحصول على الخصم عن طريقي إتبع الشرح من هنا

من جوجل

المقاطع المطلوب مشاهدتها

الدروس من رقم 12 إلى رقم 21 من الدورة التعليمية الموجودة هنا

التكليف 01

  • إستخدم ما تعلمته لتجعل هذا ال Code سليم بدون التعديل عليه
  • يمكنك كتابة ما تريد قبل ال Code

التكليف 02

  • إستخدم ما تعلمته لتجعل هذا ال Code سليم بدون التعديل عليه
  • يمكنك كتابة ما تريد قبل ال Code

التكليف 03

  • إستخدم ما تعلمته لتجعل هذا ال Code سليم بدون التعديل عليه
  • يمكنك كتابة ما تريد قبل ال Code
  • يجب عليك عمل Extend من ال Type ولا تعيد إستخدام الخواص مرة أخرى

التكليف 04

  • لديك ال Function التالية مليئة بالأخطاء
  • المطلوب إصلاح الأخطاء حتى تظهر النتائج كما في التعليق داخل ال Console
  • يمكنك الإلغاء والتعديل على ال Function كما تريد

التكليف 05

  • لديك ال Function التالية مليئة بالأخطاء
  • المطلوب إصلاح الأخطاء حتى تظهر النتائج كما في التعليق داخل ال Console
  • يمكنك الإلغاء والتعديل على ال Function كما تريد ما عدا إلغاء كلمة custom

التكليف 06

  • قم بإستخدام ما تعلمته لتظهر النتائج كما في التعليقات
  • قم بعمل Destructuring حتى تظهر النتائج بالأسفل كما في التعليقات

التكليف 07

  • لدينا لعبة تحتوي على 4 مستويات Easy, Medium, Hard, Insane
  • نريد إنشاء Enums تحتوي على المستويات والقيمة الخاصة بها
  • ال Easy عبارة عن رقم 100
  • ال Medium تكون قيمتها عملية حسابية وهي قيمة ال Easy مطروح منها رقم 20
  • ال Hard عملية حسابية وهي قيمة ال Medium مطروح منها (قيمة ال Easy مقسومة على 2)
  • ال Insane عبارة عن Function تقبل منك Parameter واحد وهو رقم
  • ال Function تقوم بطرح هذا الرقم من قيمة ال Hard
  • شاهد القيم لتقوم بعمل المطلوب

التكليف 08

  • لدينا ال Object التالي ونحتاج للتعديل عليه ليقبل التعديلات بالأسفل

تسليم ومراجعة الحلول

الحلول النموذجية هي هدية للداعمين يمكنك الإنضمام للداعمين لترى جميع الحلول من هنا

من جوجل

0 تعليقات


    اترك تعليقاً