-
{{ product.dl_count_total|number_format }}
{{ item.dl_count|number_format }} - {{ product.dl_count|number_format }}
-
{{ product.rate_average_2dp }}
Date de sortie | 17/01/2018 |
---|---|
Série | R's ROOM 技術書 |
Auteur | 柳井政和 |
Âge |
Tous âges
|
Format du produit | |
Format de fichier | |
Langues prises en charge | |
Nombre de pages | 24ページ |
Événement | Comic Market 88 |
Genre | |
Taille du fichier |
1,34MB
|
Résumé du produit
「+や%の演算子が使えない」「if文が使えない」「Mathが使えない」「数字や文字列が使えない」。そんな過酷な環境でのベストプラクティス。
コードゴルフは、コードを短く書く遊びです。この本は、「CodeIQ」というサイトで出題した、JavaScriptの特殊なコードゴルフの解答ノウハウをまとめたものです。
この問題では、レベルが上がるごとに、「+ - * /」などの演算子、「if」や「eval」などの予約語、「Math」などの組み込みオブジェクトが禁止されていきます。その制約の中で、短いコードを書かなければなりません。
筆者は、この特殊なコードゴルフを出題するとともに、解説を書いてきました。そうした記事から、ノウハウをまとめた本を作りました。
-目次-
前書き
JavaScript コードゴルフの基本
値を得る
各種演算
文字列処理
その他
おまけコード