You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/ar/2-js-basics/3-making-decisions/assignment.md

2.5 KiB

المشغلون

التعليمات

قم بتجربة المشغلين. إليك اقتراح لبرنامج يمكنك تنفيذه:

لديك مجموعة من الطلاب من نظامي تقييم مختلفين.

نظام التقييم الأول

نظام التقييم الأول يُعرّف الدرجات من 1 إلى 5 حيث أن الدرجة 3 وما فوق تعني النجاح في الدورة.

نظام التقييم الثاني

نظام التقييم الآخر يحتوي على الدرجات التالية: A, A-, B, B-, C, C- حيث أن A هي أعلى درجة وC هي أدنى درجة للنجاح.

المهمة

بالنظر إلى المصفوفة التالية allStudents التي تمثل جميع الطلاب ودرجاتهم، قم بإنشاء مصفوفة جديدة studentsWhoPass تحتوي على جميع الطلاب الذين نجحوا.

TIP، استخدم حلقة for و if...else ومشغلات المقارنة:

let allStudents = [
  'A',
  'B-',
  1,
  4,
  5,
  2
]

let studentsWhoPass = [];

المعيار

المعايير ممتازة كافية تحتاج إلى تحسين
يتم تقديم حل كامل يتم تقديم حل جزئي يتم تقديم حل يحتوي على أخطاء

إخلاء المسؤولية:
تم ترجمة هذا المستند باستخدام خدمة الترجمة بالذكاء الاصطناعي Co-op Translator. بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو معلومات غير دقيقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الموثوق. للحصول على معلومات حاسمة، يُوصى بالاستعانة بترجمة بشرية احترافية. نحن غير مسؤولين عن أي سوء فهم أو تفسيرات خاطئة تنشأ عن استخدام هذه الترجمة.