omoonのブログ

旅の思い出を写真とともに書いてみるか。

FizzBuzz問題

これを読んで
http://www.aoky.net/articles/jeff_atwood/why_cant_programmers_program.htm

1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。


phpで書いてみた。2分ぐらいでした。
あっているかな。

for ($i = 1; $i <= 100; $i++) {
	if ($i % 3 == 0) {
		echo "Fizz";
	}
	if ($i % 5 == 0) {
		echo "Buzz";
	}
	if ($i % 3 != 0 && $i % 5 != 0) {
		echo $i;
	}
	echo "\n";
}