Login

FizzBuzz, Baby!!!

... etwas woran viele, viele Programmierer scheinbar scheitern.

« «« Seite 2 von 2 »» »

Meine Lösung

foreach (range(1, 100) as $i)
{
    switch (0)
    {
        case $i % 15 : echo 'FizzBuzz'; break;
        case $i % 3  : echo 'Fizz';     break;
        case $i % 5  : echo 'Buzz';     break;
        default      : echo $i;         break;
    }
       
    echo '<br />';
}

Erzeugt folgende Ausgabe ...

1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
16
...
« «« Seite 2 von 2 »» »
Danke! :-)