Skip to content

Noel-S/bowling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Kata El Juego de Boliche

img/cover.jpg

Requerimientos funcionales

Bowling score

El juego consta de 10 marcos como se muestra arriba. En cada marco, el jugador tiene dos oportunidades para derribar 10 bolos. La puntuación para el marco es el número total de bolos derribados, más bonos por strikes y spares.

Un spare es cuando el jugador derriba todos los 10 bolos en dos intentos. El bono para ese marco es el número de bolos derribados en el siguiente lanzamiento. Entonces en el marco 3 de arriba, la puntuación es 10 (el número total derribado) más un bono de 5 (el número de bolos derribados en el siguiente lanzamiento).

Un strike es cuando el jugador derriba todos los 10 bolos en su primer intento. El bono para ese marco es el valor de los dos siguientes lanzamientos.

En el décimo marco, se permite al jugador que haga un spare o strike lanzar las bolas adicionales para completar el marco. Sin embargo, no se pueden lanzar más de tres bolas en el décimo marco.

Requerimientos no funcionales

  • Calidad
    • Utilizar estilo de código definido por la comunidad (apoyarse en ESLint)
  • Desempeño y escalabilidad
    • Puede ejecutarse desde la linea de comandos y mostrar la salida en consola
  • Código fuente
    • Orientado a Objetos
    • Métodos Pequeños

Tecnologías

  • Lenguaje de programación Javascript
  • Entorno gráfico

Entregable

  • Código fuente en Github (hacer un fork del repositorio)

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published