トップページに戻る    次のJavaScriptのサンプルへ    前のJavaScriptのサンプルへ

1-4 FizzBuzz問題 (ifを覚える)

JavaScriptのサンプル

FizzBuzz問題を解きます。


ソース

for (I=1; I <= 100 ; I++){
    if (I%3 == 0 && I%5 == 0) document.write("FizzBuzz","<br>");
    else if (I%3 == 0) document.write("Fizz","<br>");
    else if (I%5 == 0) document.write("Buzz","<br>");
    else document.write(I,"<br>");
}


実行結果

1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
以下略


解説

document.writeinメソッドではなく、
document.writeメソッドでbrタグを出力する必要があるようです。