JavaScript Golf

[あなごる]のJavaScriptがSpiderMonkey1.9になって、以前と同じコードが通らなくなっているものがある。最近、JavaScript Golfに挑戦する人が多いので、私の記録を持っている範囲で、1.9焼き直し版をSubmitした。nn(1.9)でSubmitしたものがそうだ。もちろん、それ以上短くならないというわけではない。あくまで、私の記録のSpiderMonkey1.9焼き直し版である。JavaScript Golfに挑戦する人の参考にしていただければと思う。
なお、(1.9)をつけていないもので、以下のものは、1.9でも同じコードで通る。なので、安心して遊べます。(as of 2010/03/16)

  • hello world
  • echo
  • 99 shinichirohes hamaji
  • example_com
  • Smileys Triangle
  • Dancing Kids
  • bowling scorer
  • Hamming Numbers
  • ultimate problem
  • even lines
  • sort characters
  • Square root
  • Fibonacci Numbers
  • prime numbers
  • invert case
  • Expression
  • All Expressions
  • delete last line
  • swap lines
  • rotate lines
  • transpose lines
  • show the way
  • Booklet Printing
  • FizzBuzz
  • Greatest Common Divisor
  • banner
  • Least Common Multiple
  • delete duplicate lines
  • reverse lines
  • google
  • Summation
  • factoriazation
  • Numeral system
  • Ring world
  • Bessel function J_0
  • Number lines
  • red black tree
  • ASCII from 0x0a to 0x7f
  • Repeating Decimal
  • Short Pi
  • Negatenary
  • Verhoeff Algorithm
  • Red Balloon Locations
  • pascal triangle

追記(2010/03/18):1.9になったためかえって縮むものもある(以下、例)。

  • Nearest Smaller Value fixed version
  • Least Common Multiple
  • Repeating Decimal