![JavaScript:特殊コードゴルフ マニアクス](https://booth.pximg.net/529a3bb6-91b1-42c1-a176-8a66e1027303/i/304344/e513430d-6a25-4c36-9904-ce112abe300b_base_resized.jpg)
「+や%の演算子が使えない」「if文が使えない」「Mathが使えない」「数字や文字列が使えない」。そんな過酷な環境でのベストプラクティス。 禁止文字つきコードゴルフを1年以上出題して、その解答ノウハウをまとめた本です。 総ページ数は24ページです。 「CodeIQ」というサイトで出題してきた、特殊なコードゴルフ(※1)「ダンジョン問題」の解答ノウハウをまとめた本です。 (※1 コードゴルフ:ショートコーディングとも言う。コードを短く書くゲーム) 「ダンジョン問題」では、レベルが上がるごとに、「+ - * /」などの演算子、「if」や「eval」などの予約語、「Math」などの組み込みオブジェクトが禁止されていきます。その制約の中で、短いコードを書かなければなりません。 筆者は、この「ダンジョン コードゴルフ」を出題するとともに、解説を書いてきました。そういった解説記事の中から、特定の処理を別の書き方で書いたコードをまとめた本を作りました。 目次 ・前書き ・JavaScript コードゴルフの基本 ・値を得る ・各種演算 ・文字列処理 ・その他 ・裏表紙おまけコード
もっと見る