اذهب إلى المحتوى
  • 0

تدريبات خاصة بحلقات التكرار في جافاسكريبت

Zaid Hafi

السؤال

Recommended Posts

  • 0

أنت تقصد تدريبات خاصة بحلقات التكرار في جافاسكريبت، صحيح؟ إليك بعض التدريبات إذن:

تدريبات بسيطة

  • اكتب برنامج يستخدم حلقة تكرار لطباعة أعداد من 1 إلى 10.
  • اكتب برنامج يستخدم حلقة تكرار لحساب مجموع الأعداد من 1 إلى 100.
  • اكتب برنامج يستخدم حلقة تكرار لطباعة أعداد زوجية من 2 إلى 20.
  • اكتب برنامج يستخدم حلقة تكرار لطباعة التواريخ من العام 2020 إلى العام 2030.

تدريبات متوسطة

  • اكتب برنامج يستخدم حلقة تكرار لطباعة جدول الضرب لعدد محدد.
  • اكتب برنامج يستخدم حلقة تكرار لإيجاد أكبر عنصر في مصفوفة (مصفوفة مكونة من أعداد).
  • اكتب برنامج يستخدم حلقة تكرار لطباعة قائمة بالأرقام الأولية (الأعداد الأولية) من 1 إلى 100.
  • أكتب برنامج يستخدم حلقة تكرار لإيجاد متوسط قيمة المصفوفة (مصفوفة مكونة من أعداد) باستخدام حساب.

تدريبات متقدمة

  • اكتب برنامج يستخدم حلقة تكرار لطباعة الأعداد الأولى في سلسلة فيبوناتشي حتى عدد محدد.
  • اكتب برنامج يستخدم حلقة تكرار لفرز عناصر مصفوفة بالترتيب التصاعدي.
  • اكتب برنامج يستخدم حلقة تكرار لطباعة الأعداد الأولية في نطاق معين، حيث يتم تحديد النطاق من قبل المستخدم.
  • اكتب برنامج يستخدم حلقة تكرار لإيجاد أكبر قيمة في كل صف من مصفوفة ثنائية الأبعاد (مصفوفة متكونة من أرقام) وطباعتها.

وإذا واجهت مشكلة حاول التفكير أولاً وقسم تلك المشكلة إلى أجزاء أصغر ثم اعمل على تنفيذها، وبعد التفكير تستطيع البحث عن كيفية تنفيذ ذلك والمراجعة على ما سبق، ثم السؤال إذا واجهت صعوبة ولا تتردد في السؤال.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بعض أهم التمارين المتعلقة بالحلقات و التي يجب أن تتعلمها هي ما يلي:

  1. اكتب حلقة تقوم بالطلب من المستخدم إدخال رقم في كل مرة و تتوقف عندما يدخل -1، و تقوم بطباعة أكبر عدد أدخله المستخدم.
  2. حساب العاملي لعدد مدخل.
  3. حساب الرفع إلى قوة، أي مثلاً 3 للقوة (للأس) 4.
  4. برنامج يقوم باختيار رقم بشكل عشوائي و يطلب من المستخدم أي يحزر هذا الرقم، في كل مرة يخبر البرنامج المستخدم فيما إذا كان رقمه أصغر أو أكبر من العدد الذي خمنه، و بالطبع يتوقف عندما يدخل الرقم نفسه و يفوز المستخدم، أو يخسر المستخدم بعد عدد محدد من التوقعات.
رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

edabit موقع رائع لتمارين البرمجة، يحتوي على العديد من التمارين الجيدة للمبتدئين والمتقدمين على جميع مستويات البرمجة.

أوصي به بشدة للمساعدة في تعلم جافاسكريبت وتحسين المهارات البرمجية. وبشكل أكثر تحديدًا:

  • لكل تمرين، يوفر توضيح واضح للشرح والحلول الممكنة لمساعدتك في تعلم المهارة.
  • هناك العديد من المستويات لكل تمرين، مما يساعد على تتبع تقدمك كمتدرب.
  • يوفر إحصائيات وردود فعل الآخرين على حلولك لتحسينها بناءً على هذه التعليقات.
  • يمكن الوصول إلى التمارين بسهولة من خلال فلتر المهارة أو اللغة.

فيما يخص ال Loops ، يحتوي edabit على أكثر من 100 تمرينًا على الـ While Loops والـ For loops في جافاسكريبت ، وكلها مصنفة بناءً على المستوى من البسيط إلى المتقدم. 

يمكنك الذهاب للموقع من هذا الرابط وستجد جميع التمارين الخاصة بال loops بواسطة javascript

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...