در این سوال شما باید منطق سادهی صفحهی «جدول امتیازات» یک مسابقه پیادهسازی کنید تا در نهایت افراد مشابه شکل زیر در جدول مربوطه نمایش داده شوند:
پروژه اولیه
پروژه اولیه را از این لینک دانلود کنید. ساختار فایلهای این پروژه به صورت زیر است.
جزئیات
در این سوال میخواهیم امتیاز کاربران را با استفاده از اسکوربود نمایش دهیم. لیست کاربران را با استفاده از تابع fetchData
دریافت کرده و طبق شرایط زیر در جدول (داخل tbody
) نمایش دهید:
- فقط کاربران با امتیاز بیشتر یا برابر ۵۰ را نمایش دهید.
- کاربران را براساس امتیاز مرتب کنید. (از امتیاز بیشتر به کمتر)
- رتبه هر کاربر را محاسبه کنید. (کاربران با امتیاز برابر رتبه یکسانی دارند برای مثال اگر دو نفر رتبه ۲ با امتیاز ۸۰ دارند نفر بعدی با امتیاز ۷۰ رتبه ۴ دارد)
نکته: دادههای اولیه تگ tbody
باید پاک شوند.
نکات
- شما تنها مجاز به اعمال تغییرات در فایل
main.js
هستید. - فقط فایل
main.js
را آپلود کنید.
ارسال پاسخ برای این سؤال