タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

記号とJavaScriptに関するlazexのブックマーク (1)

  • JavaScript で記号プログラミング - Qiita

    JavaScript も他の言語と同様に記号($=_-+~[]{}()*/<!\;"',.)のみを使ったプログラミングが可能です。 以下に console.log("Hello World") を実行するための手順を説明します。 コードに出てくる $0 や $a などの変数は、読者への説明のために可読性のある形で記述しています。 もちろん、これらの変数は記号のみを使った形に書き下すことが可能です。 まずは記号から数値を導出します。 $0 = +[]; // 0 (-[] or +"") でも可能 $1 = -~[]; // 1 $2 = $1+$1; // 2 (1+1) $3 = $2+$1; // 3 (2+1) $4 = $3+$1; // 4 (3+1) $5 = $4+$1; // 5 (4+1) $6 = $3<<$1; // 6 (3<<1) $7 = $6+$1; // 7

    JavaScript で記号プログラミング - Qiita
    lazex
    lazex 2017/04/19
    JavaScript は 「!+()[]」 の6文字だけあれば十分
  • 1