Algoritmo fizzbuzz resuelto

La verdad, es que este algoritmo es muy fácil, no obstante, lo suelen pedir mucho en las pruebas técnicas.

Es un algoritmo que dado un número, tiene que imprimir:

  • En el caso de que el número sea divible por 3 fizz
  • En el caso de que el número sea divisible por 5 buzz
  • En el caso de que sea divisible por 3 y por 5 fizzbuzz
  • Y si no es divisible ni por 3 ni por 5 escribirá el mismo número

Para obtener puntos extras, haría el código auto-explicativo, es uno de los principios SOLID, así que mi propuesta para la solución al ejercicio sería:


Para obtener más puntos aún, crearía un fichero de pruebas, esto, aunque no cambie la solución, yo lo veo como demostrar que tu nivel ya es de senior


Puedes acceder a mi repositorio para descargarte el algoritmo con pruebas unitarias


Saludos,

Servicios

Software

IoT

Digitalización

Aplicaciones móviles

Consultoría