--- id: 5664820f61c48e80c9fa476c title: Golf Code challengeType: 1 videoUrl: '' localeTitle: Codigo de golf --- ## Description
En el juego de golf, cada hoyo tiene un par significa el número promedio de strokes que se espera que un golfista realice para hundir la bola en un hoyo para completar el juego. Dependiendo de qué tan por encima o par debajo de tus strokes , hay un apodo diferente. Su función se pasará par y strokes argumentos. Devuelva la cadena correcta de acuerdo con esta tabla que enumera los trazos en orden de prioridad; arriba (más alto) a abajo (más bajo):
Trazos Regreso
1 "¡Hoyo en uno!"
<= par - 2 "Águila"
par - 1 "Pajarito"
par "Par"
par + 1 "Espectro"
par + 2 "Doble Bogey"
> = par + 3 "¡Vete a casa!"
par y strokes siempre serán numéricos y positivos. Hemos agregado una matriz de todos los nombres para su conveniencia.
## Instructions
## Tests
```yml tests: - text: 'golfScore(4, 1) debe devolver "Hole-in-one!"' testString: 'assert(golfScore(4, 1) === "Hole-in-one!", "golfScore(4, 1) should return "Hole-in-one!"");' - text: 'golfScore(4, 2) debe devolver "Eagle"' testString: 'assert(golfScore(4, 2) === "Eagle", "golfScore(4, 2) should return "Eagle"");' - text: 'golfScore(5, 2) debe devolver "Eagle"' testString: 'assert(golfScore(5, 2) === "Eagle", "golfScore(5, 2) should return "Eagle"");' - text: 'golfScore(4, 3) debe devolver "Birdie"' testString: 'assert(golfScore(4, 3) === "Birdie", "golfScore(4, 3) should return "Birdie"");' - text: 'golfScore(4, 4) debe devolver "Par"' testString: 'assert(golfScore(4, 4) === "Par", "golfScore(4, 4) should return "Par"");' - text: 'golfScore(1, 1) debe devolver "Hole-in-one!"' testString: 'assert(golfScore(1, 1) === "Hole-in-one!", "golfScore(1, 1) should return "Hole-in-one!"");' - text: 'golfScore(5, 5) debe devolver "Par"' testString: 'assert(golfScore(5, 5) === "Par", "golfScore(5, 5) should return "Par"");' - text: 'golfScore(4, 5) debe devolver "Bogey"' testString: 'assert(golfScore(4, 5) === "Bogey", "golfScore(4, 5) should return "Bogey"");' - text: 'golfScore(4, 6) debe devolver "Double Bogey"' testString: 'assert(golfScore(4, 6) === "Double Bogey", "golfScore(4, 6) should return "Double Bogey"");' - text: 'golfScore(4, 7) debe devolver "Go Home!"' testString: 'assert(golfScore(4, 7) === "Go Home!", "golfScore(4, 7) should return "Go Home!"");' - text: 'golfScore(5, 9) debe devolver "Go Home!"' testString: 'assert(golfScore(5, 9) === "Go Home!", "golfScore(5, 9) should return "Go Home!"");' ```
## Challenge Seed
```js var names = ["Hole-in-one!", "Eagle", "Birdie", "Par", "Bogey", "Double Bogey", "Go Home!"]; function golfScore(par, strokes) { // Only change code below this line return "Change Me"; // Only change code above this line } // Change these values to test golfScore(5, 4); ```
## Solution
```js // solution required ```