Toggle navigation
تعلم الآن
المقالات التعليمية
الدورات التعليمية
تكليفات الدورات التعليمية
أمثلة وتطبيقات وشروحات
التحديات البرمجية
أدوات المطورين
مواقع حل المشاكل البرمجية
مسارات التعلم
مسار أساسيات البرمجة
مسار Front-End Developer
مسار ال PHP Back-End Developer
مسار WordPress Developer
مسار ال Full Stack Developer
مسار Python Web Developer
خطط الدراسة
C++ Study Plan
خطة دراسة HTML
خطة دراسة CSS
خطة دراسة JavaScript
خطة دراسة Typescript
خطة دراسة SASS
خطة دراسة Python
خطة دراسة PHP
من القناه
أهم مقاطع القناه
اسبوع الزيرو
رحلتي مع الحياه
التعامل مع الإستضافة
منوع
ما الجديد
سؤال وجواب
كتابات عامة
مقتطفات من الكتب
تقييمات الكتب
قائمة اللقاءات
خدمات
إنضم للعضوية المميزة
قائمة المتصدرين
كيف تدعمنا؟
الكورسات المدفوعة
أعمال الأعضاء
تكليفات الدورات التعليمية
JavaScript Bootcamp
تكليفات JavaScript Bootcamp على جميع الدروس
تكليفات JavaScript Bootcamp على جميع الدروس
[ 50 ]
تكليفات خاصة ب [
All Course
]
إنضم لكورسات الأكاديمية وإستفيد من الخصم الخاص في البداية
من هنا
نوصي بكورس تعلم أساسيات البرمجة من أكاديمية Codezilla
من هنا
لحجز إستضافة من Hostinger والحصول على الخصم عن طريقي إتبع الشرح
من هنا
من جوجل
المقاطع المطلوب مشاهدتها
كل ما يخص الدورة التعليمية الموجودة
هنا
التكليف 01
لديك إسم ملف يحتوي على الإسم والإمتداد
في السطر الأول وبسطر واحد نريد طباعة إسم الملف بدون الإمتداد
في السطر الثاني وبسطر واحد نريد طباعة إسم الإمتداد فقط
إسم الملف يمكن أن يتغير وعدد الأحرف غير ثابت
التكليف 02
قم بعمل Function بإسم addEl تقبل منك Parameter واحد وهو ال String المطلوب التعامل معه
إذا كان ال String فارغ يرجع كما هو
إذا كان أول حرفين من ال String هم “El” قم بإرجاع ال String كما هو
أي شيء غير ذلك قم بإرجاع ال String بعد إضافة “El” في بدايته
شاهد الأمثلة وال Test Cases
التكليف 03
لدينا ال String التالي يحتوي على علامة @ أكثر من مرة
المطلوب إزالة كل شيء بعد علامة @ الثانية بسطر واحد فقط
شاهد النتيجة المطلوبة
التكليف 04
لديك Function بإسم checkRange تقبل منك خمس Parameters وكلهم عبارة عن أرقام
أول 3 أرقام هي الأرقام التي نريد أن نفحص إذا كانت من ضمن Range معين أم لا
ال Range يبدأ من الرقم الرابع والرقم الخامس
مثلا لو لدينا الخمس أرقام التالية 2, 4, 6, 1, 10
نريد هنا أن نعرف هل رقم 2 و 4 و 6 موجودين داخل ال Range الذي يبدأ من 1 وينتهي عند ال 10
شاهد الأمثلة لتعرف الرسالة المطلوبة في كل حالة
يجب أن لا تستعمل أي نوع من أنواع ال Loop
التكليف 05
لديك Function تقبل منك Parameter واحد وهو ال String والذي يحتوي على كلمة واحدة
نريد أن نستبدل أول حرف من الكلمة بآخر حرف فقط
شاهد الأمثلة لتعرف المطلوب
التكليف 06
لديك Function تقبل منك Parameter واحد وهو String يحتوي بداخله على مجموعة أرقام
المطلوب إرجاع أكبر رقم في هذه الارقام
يجب عمل المطلوب بسطر واحد فقط داخل ال Function
التكليف 07
لديك Array تحتوي على مجموعة من الأرقام
نحتاج لإرجاع Array تحتوي على أكبر رقمين في ال Array
ممنوع إستخدام ال Loop
التكليف 08
لديك Array تحتوي على مجموعة من الأرقام ولديك أيضا رقم سنعتبره هو الهدف
نريد أن نعرف أقرب رقم في عناصر ال Array للرقم الذي نعتبره الهدف
شاهد المثال لتعرف الفكرة
التكليف 09
لديك Function تقبل منك Parameter واحد وهو ال String ويحتوي على كلمة واحدة
نحتاج أن نقوم بعمل Swap Cases بمعنى الحرف الكبير يكون صغير والعكس
ولكن هذه المرة نريد أن نقوم بتحويل حرف ونترك الذي بعده وهكذا
للتوضيح أول حرف لو كان كبير نقوم بتحويله لحرف صغير والعكس اما ثاني حرف نتركه كما هو ثم نقوم بتحويل الثالث ونترك الرابع وهكذا
شاهد الأمثلة لتفهم الفكرة
التكليف 10
لدينا Function بإسم Repeat في اللغة تقوم بعمل تكرار للنصوص
نريد عمل Function تقوم بنفس الوظيفة بإسم elzeroRepeat
شاهد المثال والنتيجة وقم بعمل ال Function وإضافتها لل String Functions
التكليف 11
لديك متغير يحتوي على رقم وهو الأموال التي ستحصل عليها في المستقبل بإذن الله
نريد عمل Format للرقم لنضع فاصلة بين كل 3 أرقام
شاهد المثال لتفهم الفكرة
التكليف 12
لديك Array تحتوي على مجموعة من ال Strings
المطلوب إرجاع ال Array تحتوي على الكلمات التي بها أول حرف يساوي آخر حرف
لن تفرق إذا كان حرف كبير أم صغير المهم يكون أول حرف يساوي آخر حرف
شاهد المثال لتعرف المطلوب
التكليف 13
لديك String يحتوي على كلمة واحدة
في أول سطر نريد طباعة أول حرف وبجانبه آخر حرف
في السطر الثاني نريد طباعة الأحرف في الوسط بدون أول حرف ولا آخر حرف
في السطر الثالث نريد طباعة الحرفين الموجودين في نصف الكلمة
التكليف 14
لديك Function تقبل منك Parameter واحد وهو String يحتوي على كلمة واحدة
المطلوب المرور على كل حرف وعمل التالي
عدم تكرار أول حرف
تكرار ثاني حرف مرة واحدة
تكرار ثالث حرف مرتين
تكرار رابع حرف ثلاث مرات وهكذا كلما زادت الحروف في الكلمة
شاهد الأمثلة لتفهم الفكرة
التكليف 15
لديك Function تقبل منك Parameter واحد وهو عبارة عن Array تحتوي على مجموعة من ال Strings
نريد ربط جميع الكلمات مع بعضها ولكن نستثني آخر حرف من كل كلمة
نريد وضع مسافة بين الكلمات
شاهد المثال لتفهم الفكرة
التكليف 16
لديك Function تقبل منك Two Parameters عبارة عن String و Number
ال String هو النص الذي سنتعامل معه
المطلوب جلب عدد الحروف من أول ومن آخر ال String حسب الرقم المكتوب
إذا كان الرقم مثلا 2 فعلينا جلب اول حرفين وآخر حرفين من النص وربطهم ببعض
شاهد المثال لترى الفكرة
التكليف 17
لديك Function تقبل منك Parameter واحد وهو عبارة عن نص
المطلوب جلب أول حرف من كل كلمة وربطهم سويا
يجب وضع نقطة بين كل حرف والآخر ولا يجب وضع نقطة بعد آخر حرف
أول حرف فقط يكون حرف كبير والباقي لا
شاهد المثال لتفهم الفكرة
التكليف 18
لديك String يحتوي على كلمة واحدة
نريد أن نقوم بتحويل أول حرف من الكلمة لحرف كبير “Capital Letter”
المطلوب عمل ذلك بسبع طرق مختلفة وكل طريقة في سطر واحد
يمكنك تنويع الطرق وإستخدام كل ما تعلمته
التكليف 19
لديك String يحتوي على نص ونريد ترتيب النص
يجب ترتيب النص بواسطة ال Slice فقط
يجب كتابة أرقام سالبة فقط داخل ال Slice لعمل المطلوب
شاهد المثال لترى الفكرة
التكليف 20
لديك String يحتوي على نص
نريد جلب آخر Character في ال String
يجب عمل المطلوب ب 7 طرق مختلفة وكل طريقة في سطر واحد فقط
التكليف 21
لديك ال Function التالية تقبل منك Parameter واحد وهو الرقم
نحتاج لأن نجلب آخر Digit موجود في الرقم
شاهد المثال لتفهم الفكرة
يجب التأكد أن نوع البيانات النهائي هو Number
التكليف 22
لديك عدد Two Strings
المطلوب ربطهم ببعضهم مع إستثناء ال Character الأول من كل String
قم طباعة النتيجة داخل ال Console
يمنع كتابة المسافة بنفسك وإستخدم ما تعلمته لتظهر المسافة بين ال Two Strings
التكليف 23
لدينا Function تقبل Parameter واحد وهو عبارة عن String
نريد عكس حروف كل كلمة فقط بدون تغيير مكان العلامات , و @
شاهد المثال لتفهم الفكرة
التكليف 24
لديك Function تقبل منك Parameter واحد وهو عبارة عن رقم
المطلوب وضع علامة “-” بين كل رقمين فرديين فقط
35 تضغ بينهم علامة “-” لأنهم أرقام فردية أما 32 ليسوا كلهم أرقام فردية لذلك لا تضع
شاهد المثال لتفهم الفكرة والمطلوب
التكليف 25
لديك Array تحتوي على بعض العناصر
نريد تفريغ ال Array من العناصر
مطلوب عمل ذلك ب 4 طرق مختلفة
شاهد المثال لتفهم الفكرة
التكليف 26
لدينا Array تحتوي على مجموعة من العناصر وفيهم بعض العناصر المكررة
المطلوب إزالة العناصر المكررة ب 4 طرق مختلفة بدون تكرار أي Method
شاهد المثال لتفهم الفكرة
التكليف 27
لديك Array تحتوي على مجموعة من ال Strings وداخلها أرقام
المطلوب إستخدام ما تعلمته لتطبع كلمة Elzero كما في المثال
ممنوع كتابة أي أرقام ولا حروف ولا أي شيء من عندك
كل ما عليك إستخدام عناصر ال Array فقط لتخرج بالمطلوب
التكليف 28
قم بإنشاء Function بإسم customMerge تقبل منك عدد غير معروف من ال Arrays
المطلوب دمج جميع عناصر ال Arrays في Array واحدة والتأكد ان جميع العناصر عبارة عن Numbers
لا تقم بإستخدام أي Method تقوم بعمل دمج أو Flat مباشرة وقم بعملية الدمج بنفسك
شاهد الأمثلة لترى المطلوب
التكليف 29
قم بإنشاء Function بإسم customCalc تقبل منك عدد غير معروف من ال Parameters يمكن أن يكون أرقام أو Strings
المطلوب هو جمع الأرقام فقط التي يتم تمريرها لل Function
بعد جمعهم المطلوب هو ضرب حاصل الجمع في أول عنصر وآخر عنصر
شاهد الأمثلة لترى الفكرة
التكليف 30
لديك ال Loop التالي
نحتاج لأن تكتب ال Code الخاص بك داخل ال Loop لتظهر النتيجة كما في المثال
لا تقم بالتعديل على سطر ال Loop الموجود حاليا
التكليف 31
لديك ال Array التالية
نريد عمل Clone لل Array ب 9 طرق مختلفة
تم عمل Clone مرة لتفهم الفكرة
التكليف 32
لديك المتغير التالي عبارة عن String وبداخله رقم
المطلوب تحويله إلى رقم ب 7 طرق مختلفة
هناك طريقة كمثال لتفهم الفكرة
في المثال الموجود إستخدمنا العمليات الحسابية وتكرارها بعلامة أخرى يعتبر نفس الحل
التكليف 33
المطلوب عمل الشكل التالي في ال Console
شاهد الصورة لترى المطلوب
التكليف 34
لديك ال Array التالية تحتوي على الكثير من العناصر المكررة
نريد أن نسترجع ال Array بدون العناصر المكررة
شاهد المثال لتفهم الفكرة
المطلوب عمل السابق ب 4 طرق مختلفة
التكليف 35
قم بعمل Generate ل Serial Number مكون من 20 Characters
ال Serial يتغير كلما يتم عمل Refresh للصفحة
مكونات ال Serial تكون عبارة عن رقم أو حرف كبير أو صغير فقط
شاهد المثال لتفهم الفكرة مع العلم الأرقام عندك ستكون مختلفة
التكليف 36
قم بتوليد جميع الحروف الصغيرة من a إلى z بطريقة دايناميكية
شاهد المثال لتفهم المطلوب
المطلوب عمل ما سبق بأكثر من طريقة
التكليف 37
لديك متفيرين فيهم رقم وتحتهم مجموعة من الشروط
نريد كتابة نفس الشروط ولكن بواسطة ال Ternary Operator
التكليف 38
لديك String يحتوي على جملة
نريد أن نطبع الجملة بحيث يكون أول حرف من كل كلمة Capital وباقي الكلمة Small
شاهد المثال لتفهم الفكرة
التكليف 39
لديك Array تحتوي على مجموعة من الأسماء
المطلوب عدم التعديل على أي Code من الموجودين
بواسطة ما تعلمته اكتب سطر ال Code الذي بمنعنا من إضافة عنصر جديد لل Array
شاهد ال Output المطلوب في المثال
التكليف 40
لدينا Object يحتوي على مجموعة من الخواص
غير مسموح بالتعديل على أي Code من الموجودين
بسطر واحد ومن خلال ما تعلمته اكتب ما يمنعنا من إضافة خاصية جديدة لل Object
شاهد المثال لترى المطلوب
التكليف 41
لديك ال Object التالي
نحتاج لعمل نسخة منه ب 4 طرق مختلفة
شاهد المثال لترى المطلوب
خواص ال Object لن تحتوي على Function
التكليف 42
مطلوب طباعة الرسالة في الأسفل عند الضغط على زر Ctrl + Alt + Shift
المطلوب ان تظهر الرسالة مرة واحدة ولا تتكرر
التكليف 43
لديك رابط حساب موقع ElzeroWebSchool على موقع Github
المطلوب جلب جميع أسماء ال Repositories مع عدد النجوم والرابط الخاص بهم في جدول كما في المثال
لديك بنية خاصة بصفحة ال HTML ممنوع التعديل عليها ولديك أيضا بعض تنسيقات ال CSS
يجب أن يتم فتح الرابط في صفحة منفصلة
شاهد الصورة لترى المطلوب
يجب جلب 15 نتيجة فقط
التكليف 44
لديك متغير عبارة عن رقم
نريد أن نطبع الأرقام الفردية تحت هذا الرقم ووصولا إلى رقم 1
نريد أن نطبع رقم ونستثني الذي بعده وهكذا
مثلا لدينا رقم 30 الأرقام الفردية تحته هي 29 و 27 و 25 و 23 وهكذا المطلوب طباعة 29 و 25 وهكذا
شاهد المثال لترى الفكرة
الطلب الأول هو طباعة الأرقام فقط
الطلب الثاني تحته هو طباعة مجموع هذه الأرقام مع بعضها
التكليف 45
لديك متغير بإسم rangeEnd يحتوي على رقم
نريد أن نقوم بعمل Range بطريقة دايناميكية من رقم 1 وحتى ال rangeEnd
شاهد المثال لترى المطلوب
المطلوب عمل ما سبق ب 3 طرق مختلفة
التكليف 46
لديك Array تحتوي على مجموعة من الأرقام
المطلوب جلب أكبر عنصر في ال Array
المطلوب عمل السابق ب 4 طرق مختلفة
شاهد المثال لتفهم المطلوب
التكليف 47
لديك Textarea سيتم كتابة محتوى فيها
لديك Button المطلوب عند الضغط عليه يقوم بحفظ المحتوى داخل Text
شاهد الصورة لتفهم الفكرة
لديك محتوى HTML ممنوع التعديل عليه ولا إضافة أي شيء ليه
كل ما عليك كتابة ال Function في ملف ال Js والتي تقوم بعمل اللازم
التكليف 48
لديك Function تقبل منك Parameter واحد وهو عبارة عن رقم
يجب عليك عمل الشكل الهرمي الموجود كما في المثال
الرقم هو عدد الصفوف الموجودة في الشكل
المطلوب عمل التالي ب Loop واحد فقط
شاهد المثال لتفهم الفكرة
التكليف 49
لديك Function تقبل منك Parameter واحد وهو عبارة عن رقم
يجب عليك عمل الشكل الهرمي الموجود كما في المثال
الرقم هو عدد الصفوف الموجودة في الشكل
شاهد المثال لتفهم الفكرة
التكليف 50
لديك Function تقبل منك Parameter واحد وهو عبارة عن رقم
يجب عليك عمل الشكل الهرمي الموجود كما في المثال
الرقم هو عدد الصفوف الموجودة في الشكل
ممنوع عمل Nested Loop
شاهد المثال لتفهم الفكرة
تسليم ومراجعة الحلول
الحلول النموذجية هي هدية للداعمين يمكنك الإنضمام للداعمين لترى جميع الحلول من
هنا
السابق
تكليفات JavaScript Bootcamp من الدرس 179 إلى 188
من جوجل
0 تعليقات
اترك تعليقاً
إلغاء الرد
يجب أنت تكون
مسجل الدخول
لتضيف تعليقاً.
0 تعليقات