An open API service indexing awesome lists of open source software.

https://github.com/grodowski/tdd_fizzbuzz

Test driven FizzBuzz implementation in Ruby & RSpec
https://github.com/grodowski/tdd_fizzbuzz

Last synced: 4 months ago
JSON representation

Test driven FizzBuzz implementation in Ruby & RSpec

Awesome Lists containing this project

README

          

FizzBuzz Kata
=============

Gracze liczą po kolei: 1, 2... Ale gdy liczba jest podzielna przez 3, zamiast tej liczby należy powiedzieć "Fizz". Natomiast gdy liczba jest podzielna przez 5 trzeba powiedzieć "Buzz". Gdy liczba jest podzielna zarówno przez 3 jak i przez 5, trzeba powiedzieć "FizzBuzz".

1. Utwórz funkcję, która przyjmuje liczbę naturalną większą od 0 i zwraca dla niej ciąg znaków, będący odpowiedzią w grze Fizz Buzz.
2. Utwórz program, który wypisuje na konsolę odpowiedzi dla liczb od 1 do 100.

Dodatkowe opcjonalne wymagania:
---

1. Fizz odpowiadamy również wtedy, gdy liczba zawiera cyfrę 3.
2. Podobnie dla Buzz - także gdy liczba zawiera cyfrę 5.
3. Od teraz Fizz i Buzz mówimy dla podzielności przez/zawierania cyfr 7 i 9.