ルール
- コード内のアルファベットの文字列同士がしりとりのように繋がっていること。
- コメントアウトの使用禁止(※)
- 文字列のみの使用禁止(※)
- 小文字大文字はしりとりのときに区別しない。
※ こういうことをされると一気に難度が下がるため
ab = 0;
// bc
cd = 0;
"de";
ef = 0;
コード
el = "log";
gf = -1;
fb = "", bf = -1, fbr = 0, rf = "";
for (r = 1; r <= 100; r++) {
r % 3 === 0 ? rf = "Fizz" : zr = -1;
r % 5 === 0 ? rf += fb + "Buzz" : zr = -1;
rf === "" ? fr = rf = fbr + r : rc = -1;
console[el](lr = rf);
fr = -1;
rf = "";
}
しりとり
el → log → gf → fb → fbr → rf
→ for → r → r → r → r → rf → Fizz
→ zr → r → rf → fb → Buzz → zr
→ rf → fr → rf → fbr → r → rc
→ console → el → lr → rf → fr → rf
実装した感想
あまり面白くないコードだな。という感想。。。。
変数定義でどうにでもなるからね。
まあ、これが誰かのイノベーションに貢献する可能性があるのでよしとする。