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. 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!"");'
```