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.
Viele unserer einfacheren Pyret-Übungen lassen sich allein mit [Funktionsanwendungsausdrücken] der Form foo(1) lösen.
Diese Übung erwartet jedoch, dass du mit [Punkt-Ausdrücken] auf Daten- und Methodenfelder dessen zugreifen kannst, was deine Funktion zurückgibt.
Das geht mit [Objekt-Ausdrücken], mit denen du auf die Felder eines Objektliterals zugreifen kannst.
Daten-Deklarationen sind ein ähnlicher, aber fortgeschrittenerer Ansatz, der ebenfalls Daten- und Methodenfelder verwendet.
Melde dich bei Exercism an, um Pyret mit 66 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.