Gestisci l'array dei punteggi più alti di un giocatore.
Il tuo compito è costruire un componente per i punteggi più alti del classico gioco Frogger, uno dei giochi più venduti e più avvincenti di tutti i tempi, nonché un classico dell'epoca delle sale giochi. Il tuo compito è scrivere dei metodi che restituiscono il punteggio più alto dell'array, l'ultimo punteggio aggiunto e i tre punteggi più alti.
Molti dei nostri esercizi Pyret di livello inferiore si possono risolvere usando solo le espressioni di applicazione di funzione nella forma foo(1).
Questo esercizio, però, dà per scontato che si possano usare le espressioni con il punto per accedere ai campi dati e ai campi metodo di ciò che restituisce la funzione.
Lo si può fare con le espressioni oggetto, che ti permettono di accedere ai campi di un oggetto letterale.
Le dichiarazioni di dati sono un approccio simile ma più avanzato, che utilizza anch'esso campi dati e campi metodo.
Iscriviti a Exercism per imparare e padroneggiare Pyret con 66 esercizi e il mentoring di persone reali, tutto gratis.