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)
debería devolver "Bogey"'
testString: 'assert(golfScore(4, 5) === "Bogey", "golfScore(4, 5)
should return "Bogey"");'
- text: ' golfScore(4, 6)
debería 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!"");'
```