• Teaser Home

    Clean Code Developer School

    Saubere Softwareentwicklung üben – regelmäßig, fokussiert, individuell, angeleitet

FizzBuzz

Function Kata „FizzBuzz“

Schreibe eine Funktion, die die Zahlen von 1 bis 100 zurückgibt. Manche Zahlen sollen dabei allerdings übersetzt werden [1]:

  • Für Vielfache von 3 gibt „Fizz“ aus.
  • Für Vielfache von 5 gib „Buzz“ aus.
  • Für Vielfache von 3 und 5 gib „FizzBuzz“ aus.

Beispiel:

Variation

„Fizz“ soll auch zurückgegeben werden, wenn die Zahl eine 3 als Ziffer enthält, z.B. 13. „Buzz“ soll auch zurückgegeben werden, wenn die Zahl eine 5 als Ziffer enthält, z.B. 52.

Quelle

[1] http://codingdojo.org/cgi-bin/wiki.pl?KataFizzBuzz