FizzBuzz で複数条件を組み立てる
JavaScript基礎文法:処理を組み立てる / 全 5 枚
JavaScript基礎文法:処理を組み立てる - FizzBuzz で複数条件を組み立てる
倍数かどうかは余りで見る
数を 3 で割った余りが 0 なら、その数は 3 の倍数です。JavaScript では % という記号で割り算の余りが出せます。この余りが 0 かどうかだけで、倍数の判定ができます。
3 の倍数でも 5 の倍数でもある 15 を、どちらに振り分けるのか。それを決めるのが条件を書く順番です。
15 は 3 でも 5 でも余りが 0 になります。ここが今回の山場です。
console.log(15 % 3); // 0
console.log(15 % 5); // 0
console.log(7 % 3); // 11 / 5
← → キーでも送れます