Gere a lista de pontuações altas de um jogador.
A tua tarefa é criar o component de pontuação alta do clássico jogo Frogger, um dos jogos mais vendidos e mais viciantes de todos os tempos e um clássico da era dos jogos de arcada. A tua tarefa é escrever métodos que devolvem a pontuação mais alta da lista, a última pontuação adicionada e as três pontuações mais altas.
Muitos dos nossos exercícios de Pyret mais básicos podem ser resolvidos apenas com expressões de aplicação de funções sob a forma de foo(1).
Este exercício, no entanto, espera que expressões com ponto possam ser usadas para aceder a campos de dados e de métodos naquilo que a tua função devolve.
Isto pode ser feito com expressões de objeto, o que te permite aceder aos campos de um literal de objeto.
As declarações de dados são uma abordagem semelhante mas mais avançada, que também utiliza campos de dados e de métodos.
Inscreve-te no Exercism para aprenderes e dominares Pyret com 66 exercícios, e mentoria humana real, tudo grátis.