クロクロ・ショップ
サイトTOP

JavaScript:特殊コードゴルフ マニアクス

Xにポスト X@ruten 開発支援 開発/執筆依頼
表紙画像

「+や%の演算子が使えない」「if文が使えない」「Mathが使えない」「数字や文字列が使えない」。そんな過酷な環境でのベストプラクティス。

 禁止文字つきコードゴルフを1年以上出題して、その解答ノウハウをまとめた本です。

詳細情報

 「CodeIQ」というサイトで出題してきた、特殊なコードゴルフ(※1)「ダンジョン問題」の解答ノウハウをまとめた本です。

(※1 コードゴルフ:ショートコーディングとも言う。コードを短く書くゲーム)

 「ダンジョン問題」では、レベルが上がるごとに、「+ - * /」などの演算子、「if」や「eval」などの予約語、「Math」などの組み込みオブジェクトが禁止されていきます。その制約の中で、短いコードを書かなければなりません。

 筆者は、この「ダンジョン コードゴルフ」を出題するとともに、解説を書いてきました。そういった解説記事の中から、特定の処理を別の書き方で書いたコードをまとめた本を作りました。

2019-01-16:全技術系同人誌のデザイン統一のために表紙をリニューアル。

2017-09-03:ver1.1に更新。

目次

前書き ……2
JavaScript コードゴルフの基本 ……3
値を得る ……8
各種演算 ……11
文字列処理 ……16
その他 ……19
裏表紙おまけコード ……24

プレビュー

 本のページのサンプルです。

QR コード

情報

著作権者 : 柳井 政和

Web Site : http://crocro.com/

This Page : https://crocro.com/shop/item/js_spc_codegolf_maniacs.html

Twitter : ruten

Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について