Instruções
Construir um Tradutor de Pontuação de Golfe
No jogo de Golf, cada buraco tem um
par, que significa o número médio de strokes que um golfista espera dar para encaçapar a bola no buraco e completar a jogada. Dependendo da distância acima ou abaixo de par que seu número de strokes estiver, há diferentes apelidos.
Neste laboratório, você escreverá uma função que converte o par e as strokes para seus apelidos.
Objetivo: Cumprir as user stories abaixo e fazer todos os testes passarem para completar o laboratório.
Histórias de Usuário:
1. Você deve criar uma função chamada golfScore.
1. golfScore deve receber dois argumentos numéricos, que são o par do campo e a quantidade de tacadas realizadas.
1. golfScore deve retornar uma string.
1. golfScore deve retornar "Hole-in-one!" se strokes for 1.
1. golfScore deve retornar "Águia" se strokes for menor ou igual a par menos 2.
1. golfScore deve retornar "Birdie" se strokes for igual a par menos 1.
1. golfScore deve retornar "Par" se strokes for igual a par.
1. golfScore deve retornar "Bogey" se strokes for igual a par mais 1.
1. golfScore deve retornar "Double Bogey" se strokes for igual a par mais 2.
1. golfScore deve retornar "Vai para casa!" se strokes for maior ou igual a par mais 3.
O que fazer:
Testes:
- Você deve criar uma função chamada `golfScore`.
- `golfScore` deve receber dois parâmetros.
- `golfScore` deve retornar uma string
- `golfScore(1, 1)` deve retornar a string `Hole-in-one!`
- `golfScore(3, 1)` deve retornar a string `Hole-in-one!`
- `golfScore(4, 1)` deve retornar a string `Hole-in-one!`
- `golfScore(5, 1)` deve retornar a string `Hole-in-one!`
- `golfScore(4, 2)` deve retornar a string `Eagle`
- `golfScore(5, 2)` deve retornar a string `Eagle`
- `golfScore(3, 2)` deve retornar a string `Birdie`
- `golfScore(4, 3)` deve retornar a string `Birdie`
- `golfScore(5, 4)` deve retornar a string `Birdie`
- `golfScore(3, 3)` deve retornar a string `Par`
- `golfScore(4, 4)` deve retornar a string `Par`
- `golfScore(5, 5)` deve retornar a string `Par`
- `golfScore(3, 4)` deve retornar a string `Bogey`
- `golfScore(4, 5)` deve retornar a string `Bogey`
- `golfScore(5, 6)` deve retornar a string `Bogey`
- `golfScore(3, 5)` deve retornar a string `Double Bogey`
- `golfScore(4, 6)` deve retornar a string `Double Bogey`
- `golfScore(5, 7)` deve retornar a string `Double Bogey`
- `golfScore(3, 7)` deve retornar a string `Go Home!`
- `golfScore(4, 8)` deve retornar a string `Go Home!`
- `golfScore(5, 9)` deve retornar a string `Go Home!`
Console