3の倍数でFizz、5の倍数でBuzz、15の倍数でFizzBuzzを出力する定番のプログラミング問題です。コピペで動くコードと実行結果、処理の流れを確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインJavaScript実行環境にコードが読み込まれ、その場で動作を確認できます。
for (let i = 1; i <= 15; i++) {
if (i % 15 === 0) console.log("FizzBuzz");
else if (i % 3 === 0) console.log("Fizz");
else if (i % 5 === 0) console.log("Buzz");
else console.log(i);
}
▶ このコードを実行エディタで開く
%演算子で剰余を求めます。else ifで分岐を重ねます。