مسیرها
/
Ruby
Ruby
/
تمرین‌ها
/
امتیازهای برتر
امتیازهای برتر

امتیازهای برتر

آسان

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

فهرست امتیازهای برتر یک بازیکن بازی را مدیریت کنید.

وظیفه‌ی شما این است که مؤلفه‌ی امتیازهای برترِ بازی کلاسیک Frogger را بسازید؛ یکی از پرفروش‌ترین و اعتیادآورترین بازی‌های تمام دوران و یک کلاسیک از دوران آرکید. وظیفه‌ی شما این است که متدهایی بنویسید که بالاترین امتیاز فهرست، آخرین امتیاز اضافه‌شده و سه امتیاز برتر را برگردانند.

پیاده‌سازی

در این تمرین قرار است یک کلاس را نمونه‌سازی کنید و چند متد نمونه به آن اضافه کنید؛ برای اینکه بدانید چطور این کار را انجام دهید، می‌توانید به نوشتن کلاس‌ها در Ruby مراجعه کنید.

HighScore یک آرایه با یک یا چند عدد می‌پذیرد که هرکدام نشان‌دهنده‌ی یک «امتیاز بازی» است. کلاس Array می‌تواند برای کار کردن با آرایه الهام‌بخش باشد؛ به ruby-docs نگاه کنید.


منبع

ادای دینی به بازی آرکید Frogger از دهه‌ی ۸۰
ویرایش از طریق GitHub این لینک در پنجره یا زبانه‌ی جدیدی باز می‌شود
Ruby Exercism

آماده‌اید امتیازهای برتر را شروع کنید؟

در Exercism ثبت‌نام کنید تا Ruby را همراه با 21 مفهوم121 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.