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

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

Εύκολο

Οδηγίες

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

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

Υλοποίηση

Σε αυτή την άσκηση θα δημιουργήσεις ένα στιγμιότυπο μιας κλάσης και θα προσθέσεις μερικές μεθόδους στιγμιοτύπων. Για το πώς γίνεται αυτό, μπορείς να συμβουλευτείς το Γράφοντας κλάσεις στη Ruby.

Ένα HighScore δέχεται έναν πίνακα με έναν ή περισσότερους αριθμούς, καθένας από τους οποίους αντιπροσωπεύει ένα "game score". Η κλάση Array μπορεί να σου δώσει έμπνευση για το πώς να δουλεύεις με πίνακες, δες τα ruby-docs.


Πηγή

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

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

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