تكليفات JavaScript Bootcamp من الدرس 123 إلى 133

إعلانات جوجل

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

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

التكليف 01

  • قم بإنشاء Set جديدة بإسم setOfNumbers
  • قم بإضافة رقم 10 لل Set أثناء الإنشاء
  • قم بإضافة رقم 20 لل Set في سطر منفصل
  • في نفس السطر السابق قم بإضافة عنصر جديد وهو عبارة عن عدد عناصر ال Set السابقة
  • قم بطباعة ال Set في ال Console وتأكد أنها مطابقة للمثال التالي
  • في سطر واحد فقط منفصل إستخدم ما تعلمته لتطبع آخر عنصر موجود في ال Set

التكليف 02

  • لديك Array تحتوي على اسماء أصدقائك وهناك منهم أسماء مكررة
  • المطلوب طباعة الأسماء في ال Console مرتبين أبجديا وبدون تكرار
  • المطلوب عمل الحل بسطر واحد فقط

التكليف 03

  • لديك Object يحتوي على بياناتك
  • المطلوب إستخدام ما تعلمته لتحويل ال Object ل Map
  • المطلوب في السطر الأول طباعة محتوى ال Map
  • في السطر الثاني تقوم بطباعة عدد عناصر ال Map
  • في السطر الأخير تقوم بفحص هل ال Map تحتوي على عنصر بإسم role أم لا

التكليف 04

  • لديك الرقم التالي 100020003000
  • المطلوب إستخدام ال Spread Operator + Set مع ما تعلمته لتخرج برقم 123
  • الحل يجب أن يكون في سطر واحد فقط
  • ممنوع إستخدام أي ارقام نهائيا
  • الناتج النهائي 123 يجب أن يكون Number وليس String

التكليف 05

  • لديك متغير يحتوي على إسم Elzero
  • المطلوب تحويل ال String ل Array بخمس طرق مختلفة
  • شاهد المثال

التكليف 06 تحدي

  • لديك Array تحتوي على مجموعة من الأرقام والحروف
  • على حسب عدد الأرقام الموجودة في ال Array سنقوم بإستبدالها بأول أحرف
  • الأحرف يمكن أن تتغير فلا تعتمد عليها
  • بغض النظر عن مكان الأرقام يجب عليك جعلها دائما تأتي في بداية ال Array
  • عدد الأرقام يمكن أن يتغير لذلك الحل الخاص بك يجب أن يعمل على أي Array
  • شاهد كل مثال وال Output الخاص به
  • شاهد في النهاية شرح للفكرة حتى تصل لك بشكل كامل
لديك ال Array التالية تحتوي على 3 أرقام
لذلك بغض النظر عن مكان الأرقام نتأكد أنها في بداية ال Array
الآن سنقوم بنسخ أول 3 أحرف مكان الأرقام لتظهر النتيجة التالية

التكليف 07

  • لديك Arrays تحتاج لعمل دمج لها
  • المطلوب دمج ال Arrays بخمس طرق مختلفة

التكليف 08 تحدي

  • لديك 2 Arrays فيهم ارقام
  • المطلوب الرجوع برقم 210
  • ممنوع إستخدام الأرقام ولا True ولا False
  • ممنوع إستخدام ال Arrays Indexes لجلب أي رقم من ال Arrays
  • ممنوع إستخدام أي نوع من أنواع ال Loops ولا ال Higher Order Functions
  • الحل يجب أن يكون في سطر واحد فقط
  • إذا إستخدمت Length يجب إستخدامها مرة واحدة فقط
  • إذا إستخدمت عملية حسابية مسموح لك فقط بعلامة الضرب *

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

يمكنك مراجعة الحلول والنقاش في كل ما يخصها في مجموعتنا على Facebook هنا

مشاركة الصفحة