Διαδρομές
/
Pyret
Pyret
/
Ασκήσεις
/
Υψηλές Βαθμολογίες
Υψηλές Βαθμολογίες

Υψηλές Βαθμολογίες

Εύκολο

Οδηγίες

Διαχειρίσου τη λίστα υψηλών σκορ ενός παίκτη.

Η αποστολή σου είναι να φτιάξεις ένα component υψηλών σκορ για το κλασικό παιχνίδι Frogger, ένα από τα παιχνίδια με τις περισσότερες πωλήσεις και τα πιο εθιστικά όλων των εποχών, καθώς και ένα κλασικό της εποχής των arcade. Η αποστολή σου είναι να γράψεις μεθόδους που επιστρέφουν το υψηλότερο σκορ από τη λίστα, το τελευταίο σκορ που προστέθηκε και τα τρία υψηλότερα σκορ.

Υλοποίηση

Πολλές από τις πιο βασικές ασκήσεις μας σε Pyret μπορούν να λυθούν μόνο με εκφράσεις εφαρμογής συνάρτησης στη μορφή foo(1) . Ωστόσο, αυτή η άσκηση προϋποθέτει ότι μπορούν να χρησιμοποιηθούν εκφράσεις με τελεία για πρόσβαση σε πεδία δεδομένων και μεθόδων σε ό,τι επιστρέφει η συνάρτησή σου. Αυτό μπορεί να γίνει με εκφράσεις αντικειμένου, που σου επιτρέπουν να έχεις πρόσβαση στα πεδία ενός κυριολεκτικού αντικειμένου. Οι δηλώσεις δεδομένων είναι μια παρόμοια αλλά πιο προηγμένη προσέγγιση που χρησιμοποιεί επίσης πεδία δεδομένων και μεθόδων.


Πηγή

Φόρος τιμής στο arcade παιχνίδι Frogger της δεκαετίας του '80
Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
Pyret Exercism

Έτοιμος να ξεκινήσεις την άσκηση Υψηλές Βαθμολογίες;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις Pyret με 66 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.