-
{{ product.dl_count_total|number_format }}
{{ item.dl_count|number_format }} - {{ product.dl_count|number_format }}
-
{{ product.rate_average_2dp }}
サークル名 | るてんのお部屋 |
---|
販売日 | 2018年01月17日 |
---|---|
シリーズ名 | R's ROOM 技術書 |
作者 | 柳井政和 |
年齢指定 |
全年齢
|
作品形式 | |
ファイル形式 | |
ページ数 | 24ページ |
イベント | コミックマーケット88 |
ジャンル | |
ファイル容量 |
1.34MB
|
作品内容
「+や%の演算子が使えない」「if文が使えない」「Mathが使えない」「数字や文字列が使えない」。そんな過酷な環境でのベストプラクティス。
コードゴルフは、コードを短く書く遊びです。この本は、「CodeIQ」というサイトで出題した、JavaScriptの特殊なコードゴルフの解答ノウハウをまとめたものです。
この問題では、レベルが上がるごとに、「+ - * /」などの演算子、「if」や「eval」などの予約語、「Math」などの組み込みオブジェクトが禁止されていきます。その制約の中で、短いコードを書かなければなりません。
筆者は、この特殊なコードゴルフを出題するとともに、解説を書いてきました。そうした記事から、ノウハウをまとめた本を作りました。
-目次-
前書き
JavaScript コードゴルフの基本
値を得る
各種演算
文字列処理
その他
おまけコード