Verwalte die Highscore-Liste eines Spielers.
Deine Aufgabe ist es, eine Highscore-Komponente für das klassische Spiel Frogger zu bauen, eines der meistverkauften und süchtig machendsten Spiele aller Zeiten und ein Klassiker der Arcade-Ära. Deine Aufgabe ist es, Methoden zu schreiben, die die höchste Punktzahl aus der Liste, die zuletzt hinzugefügte Punktzahl und die drei höchsten Punktzahlen zurückgeben.
In dieser Übung instanziierst du eine Klasse und fügst einige Instanzmethoden hinzu. Wie das geht, erfährst du unter Klassen in Ruby schreiben.
Ein HighScore nimmt ein Array mit einer oder mehreren Zahlen entgegen, die jeweils ein „Spielergebnis“ darstellen. Die Klasse Array kann dir als Inspiration für die Arbeit mit Arrays dienen, siehe ruby-docs.
Melde dich bei Exercism an, um Ruby mit 21 Konzepte121 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.