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/fa/2-js-basics/3-making-decisions/assignment.md

2.8 KiB

عملگرها

دستورالعمل‌ها

با عملگرها کار کنید. در اینجا پیشنهادی برای برنامه‌ای که می‌توانید پیاده‌سازی کنید آورده شده است:

شما مجموعه‌ای از دانش‌آموزان از دو سیستم نمره‌دهی مختلف دارید.

سیستم نمره‌دهی اول

یک سیستم نمره‌دهی به این صورت تعریف شده است که نمرات از ۱ تا ۵ هستند و نمره ۳ و بالاتر به معنای قبولی در درس است.

سیستم نمره‌دهی دوم

سیستم نمره‌دهی دیگر شامل نمرات زیر است: 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 ترجمه شده است. در حالی که ما تلاش می‌کنیم دقت را حفظ کنیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است شامل خطاها یا نادرستی‌ها باشند. سند اصلی به زبان اصلی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حساس، توصیه می‌شود از ترجمه حرفه‌ای انسانی استفاده کنید. ما مسئولیتی در قبال سوء تفاهم‌ها یا تفسیرهای نادرست ناشی از استفاده از این ترجمه نداریم.